The leaders are still flying around in their helicopters, making their last-minute appeals. But for almost a fifth of London’s electorate, polling day has already arrived. Most of the 500,000 Londoners who have obtained postal votes will already have sent them off. And, given the state of the Royal Mail, everyone else will need to post their papers today at the latest to make sure they arrive in time.