Hurray for Latvia!

Lativa have won this year’s Eurovision Song Contest with a rather upbeat Latin number. Hurrah for them.

Britain came in a respectable third equal with Estonia. We beat the French!

Adam Tinworth

Living somewhere in the blogging/journalism intersection, and not particularly bothered about making a choice.

Read More