Local elections 2023: Labour snatches key battlegrounds from Tories but Starmer still has mountain to climb to secure majority
It was billed as a set of local elections that would show us whether Labour is on course to win the general election and the verdict is in.