Sir Keir Starmer has been under increasing pressure in recent weeks - losing his Deputy Prime Minister, failing to tackle the migrant small boats and cost of living crises, as well as lagging in the ...