Here are a few rameling thoughts on todays London mayoral election... Today is election day for the position of Mayor of London. I voted early, though not to avoid the queues - when last have you seen queue at a British polling station?! I've done my best to prepare for this vote, including attending a candidates hustings …