Sadiq Khan’s political future hangs in the balance today as votes are counted in the race for Mayor of London.
So far in the 2024 local elections, the Tories have taken a battering as Labour, Lib and Greens have celebrated victories.
Today, the results of key mayoral elections in London, the West Midlands, Manchester will be among the results announced. Councils including North Tyneside...