Rory Stewart abandons bid to become next Mayor of London
Rory Stewart abandons bid to become next Mayor of London because Covid crisis made it ‘impossible’ to campaign The 47-year-old was due to stand as an independent candidate in 2020 election But it was postponed because of coronavirus until 2021, forcing him to drop out Withdrawal increases the chances of incumbent Sadiq Khan being re-elected … Read more