“Wow!” cried Steve Tuckwell, the new Tory MP for Uxbridge & South Ruislip, as he started his victory speech.
Tuckwell’s razor-thin victory came as a surprise to pundits – but also to his own party and, apparently, to Tuckwell himself.
Even though this true-blue slice of suburbia has voted Tory at every election for the last 53 years, most commentators had predicted that Labour would gain Boris Johnson’s old seat, which the former prime minister quit in sensational fashion last month.