Sound the trumpet and fire the starting gun for the great European marathon of 2009. Between now and Sunday, millions of people in 27 countries will be voting for their Members of the European Parliament.
Mind you, looking at the streets of Glasgow, you'd never guess there was an election on today. The billboards are bereft of political posters,
(
Read more... )