Boris Johnson is braced for another week of misery as the Tories confront the prospect of losing two crunch by-elections.
Experts are predicting that, when voters go to the polls on Thursday, the Conservatives will be defeated by Labour in Wakefield and could even lose 'true blue' Tiverton and Honiton to the Lib Dems.
The by-elections follow a fresh sleaze row, after the PM's ethics adviser Lord Geidt dramatically quit over being asked to provide "advance cover" for the government's plan to flout international law over steel tariffs.