Elections 2021: voters head to polls across Scotland, Wales and England for devolved and local elections – live news | Politics

1.38pm BST 13:38 Back to today’s elections, and the leaders of Scotland’s political parties have cast their own votes for

Read more

Pin It on Pinterest