Here is a snapshot of the dire straits the Tories are currently drowning in.
They have just lost 1,000 council seats, dozens of their MPs are announcing they are standing down before being kicked out at the next election, their flagship policy of “stopping the boats” has been savaged as morally repugnant by the Archbishop of Canterbury, and the ministerial talent pool is so minuscule that Penny Mordaunt has leapt to second favourite to be next party leader purely because she looked good holding a sword in a church.
A chronic state of affairs, you would guess, that would have an emboldened Labour Party smelling blood, especially after seizing 500-plus extra councillors and 22 new councils in last week’s local elections, and enjoying a double-digit lead in national opinion polls.