Election day is finally here. After a campaign that seems to have dragged on for aeons, it's little black cross time at last.
Like all General Election campaigns, this one has veered between soap opera and the theatre of the absurd: we have had ‘milifans' and Milibrand, the Grants Schapps Wikipedia saga, and Nick Clegg's spiky reception at a hedgehog sanctuary.