It will all depend on turnout, and whether the polls will be right this time of course, but they point to one thing: Sadiq Khan will be the next Mayor of London.

With polling stations opening in a day’s time, the window of opportunity for Goldsmith seems to be firmly shut.

A final poll this morning by ComRes for ITV London and LBC put Sadiq Khan 12 points clear of Zac Goldsmith.

1 in 5 Londoners thought Goldsmith’s campaign had been ‘dirty’, only 8% said the same of Sadiq Khan. That could be behind the millionaire’s drop in support: women voters had earlier supported both in a 50/50 split, but now intend to vote for Khan in a 60/40 split.

Yesterday, another poll for the Evening Standard confirmed a similar outcome. Polling company Opinium found Sadiq Khan on 35% of votes and Zac Goldsmith down a point to 26%. After second preferences were allocated, Khan was on 57% and Goldsmith on 43%.

Khan has been consistently ahead in the polls, and barring a major polling disaster, is set to be the winner on Friday when the results are announced.

So, are the polls more believable this time? Marcus Roberts from YouGov told Political Scrapbook today:

The main problem in the opinion polls last year was that they contained too many people who were too interested in politics. Since then we’ve invested heavily in recruiting older voters and people with less interest in politics. We now weight our polls to account for how much attention people say they pay to politics. What’s more, we have a very good record of predicting the London mayoralty. It’s always hard to poll regional elections (and high ethnic minority populations can prove challenging to poll at times too) but we’ve good reason to feel confident about our accuracy ahead of tomorrow.

As long as his supporters go out and vote.