
Boris Johnson has insisted that he will “keep going” at No 10 despite the Conservative party’s crushing double by-election losses in Tiverton and Honiton and Wakefield.
The prime minister promised to “listen” to voters after the Liberal Democrats overturned a Tory majority of 24,000 in Devon and Labour retook the west Yorkshire seat by almost 5,000 votes.