PRIME MINISTER MARIANO RAJOY
Latest Headlines

THE ISLE
Meaningful vote!
248 local councils, 6 mayoral positions, and 8,798 councilor sits were what political parties contested in Englands 2019 local elections.

248 local councils, 6 mayoral positions, and 8,798 councilor sits were what political parties contested in Englands 2019 local elections.