Rory Stewart: the Mayor of London candidate offering sleep-overs

Former government minister Rory Stewart, who famously walked across Afghanistan on his own in 2002, is running for Mayor of London as an independent candidate. Formerly a Conservative, he was removed from the party for not supporting the government's hard-line Brexit position. His campaign is notable for his pledge to sleep-over with Londoners who've invited him on one night each week, which he says enables him to get to know people and issues better.