A seat-by-seat analysis suggests the Tories would cling onto only 98 seats at the general election, with 14 ministers including Rishi Sunak and Jeremy Hunt, losing their seats
“I guess we’ll find out what the will of the British people is at the next general election. If you do end up out of work, I’ll put in a word for you with Walkers Crisps.”