What last week’s election results mean for the battle for No. 10
Last week’s local election results provided the last major test of voter opinion before this year’s expected General Election. With the results now in, what did we learn from the various contests, which included more than 100 councils, 11 mayoralties, and nearly 40 police and crime commissioners, along with the fourth by-election held this year?
Comments