On Thursday, there will be local elections in the United Kingdom. Well, in some places. Scotland and Wales will be electing their Parliament and Assembly, very significant bodies, while London will have no local elections at all, barring the occasional by-election for a local councillor. And yet everyone in the country has received a polling card,
(
Read more... )