Boris Johnson faced a backlash from local Tory leaders as his party lost major London authorities to Labour and suffered setbacks across England.
Sir Keir Starmer's party further strengthened its grip on the capital, taking the totemic Tory authority in Wandsworth, winning Westminster for the first time since its creation in 1964 and clinching victory in Barnet.
As dozens of Tory councillors lost their seats against a backdrop of the row about lockdown-busting parties in No 10 and the cost-of-living crisis, local Conservative leaders criticised the Prime Minister.