World London mayoral election 2021: what time do polls close today and when will the results be announced?