Is the key to Mayoral result hidden here?
Was the postal vote battle the real decider? This table appears in the Evening Standard tonight and shows the number of postal votes issue in all but three of London’s boroughs. The total is 559,892 and I’ve just been doing some quick calculations to compare the number with a selection of the number of votes cast four years ago. For comparison I took the total first preferences from 2004 for Norris and Livingstone and then expressed this data as a…