Local Elections 2012

Local elections will take place across England, Scotland and Wales today. The elections will be held in 131 English local authorities, all 32 Scottish local authorities and 21 of the 22 Welsh councils, alongside three mayoral elections including the London mayoralty and the London Assembly…. Read more

Page 1 of 11