Security guards and sanitised pencils – How Londoners will vote for a new Mayor