The latest poll gives Sadiq Khan a massive lead over nearest rival Zac Goldsmith. But before you go popping champagne corks in celebration or shaking your fists in frustration - or just sort of mumbling to yourself in the corner while ironing your corduroy trousers (ahem, Lib Dems) - note that the contest may be far from over. Turnout at the last mayoral election was poor, just 38 percent, and this one could be similar. That skews the polls, and we all remember how spot-on the polls were at the general election, don't we? Goldsmith is also concentrating his efforts on the outer boroughs where Tory candidates have historically done better. Khan is currently matching Goldsmith in the polls in those parts of London, but things could be different on the day.
People were asked 'If there were an election tomorrow for Mayor of London, how would you vote?' This is how they answered. Figures are percentages of responses.
Want more election news? Election watch: cat-impersonators, vandalism and more parlimentary probing
[Correction: an earlier version of this post said turnout at the last election was 50% – it was actually 38.1%.]