Voters head to the polls in Britain today

by Stephen Beard