Do ICM’s Mayoral numbers tell us anything?
Why don’t Ken’s voters back him on the congestion charge? By far and away the biggest political betting event in the UK this year is the London Mayoral election on May 1st. Five million people will be able to vote and the outcome will set the scene for the coming general election. But as we’ve noted before – there has been almost no polling data on which to make predictions. We’ve had just one survey in 2008 and only 240…