Tory Brexit rebel Rory Stewart has announced that he will stand down as an MP at the next general election.
The former cabinet minister also revealed he has resigned as a Conservative member, having already had the whip withdrawn for rebelling to block a no-deal Brexit.
Announcing his departure, he said: “It’s been a great privilege to serve Penrith and The Border for the last 10 years, so it is with sadness that I am announcing that I will be standing down at the next election, and that I have also resigned from the Conservative party.
The MP for Penrith and the Border, in Cumbria, finished fifth in this year’s Tory leadership contest, which was eventually won by Boris Johnson.
Stewart has since been a critic of the prime minister, and voted alongside 20 other Tory rebels for the Benn act to block a no-deal Brexit on October 31.
Johnson responded by removing the party whip from the rebels, meaning they have been sitting as independents in the Commons, while remaining Tory members.
More recently he has joined the cross-party MPs For A Deal group, which wants to deliver Brexit with a deal.
Several colleagues expressed their disappointment with his decision.
Amber Rudd, who quit the cabinet and the Tory whip over Brexit, said Stewart was “one of the strongest speakers in parliament” and would be “a loss to politics”.
Tory backbencher Paul Masterton said he was “incredibly sad” to see Stewart go.
Labour MP Ian Lucas said Stewart’s resignation was “a loss” for the Commons and the country.