Tories heading for armageddon as bombshell poll suggests Rishi Sunak will win just 82 seats

Nigel Farage labels Boris Johnson a ‘busted flush’ and makes bold election prediction