The Liberal Democrats have been boosted by former Labour-turned-Change UK MP Chuka Umunna joining the party.
The former shadow business secretary quit Labour in February this year to join the new Independent group, which became Change UK ahead of the European elections last month.
Following disappointing election results, where Change UK failed to make major gains but the Lib Dems came second after the Brexit Party, Mr Umunna went independent.
Now the Streatham MP has announced he is delighted to join the Lib Dems - a party he once described as untrustworthy.
Mr Umunna said the Liberal Democrats are "at the forefront" of "a progressive and internationalist movement" in British politics.
He said: "Labour and the Tories are committed to facilitating Brexit, and Brexit makes ending austerity virtually impossible.
"The Liberal Democrats are not - they were arguing for a People's Vote and to remain in the EU from the very start.
"I am convinced the Liberal Democrats, as the spearhead of a broader progressive movement in civil society, offer the best chance to improve the lives of those I represent as well as countless other citizens across our country."
Lib Dem leader Sir Vince Cable welcomed Mr Umunna into the fold.
He said: "Chuka and I have worked together effectively for many months, campaigning for a People's Vote and to Stop Brexit.
"I know that he will be a great asset to our party not just on Brexit, but in fighting for the liberal and social democratic values that we share.
"He joins alongside 20,000 people across the country just this month, demonstrating clearly that the Liberal Democrats are the biggest, clearest and most formidable force in the liberal centre-ground of British politics today."
In an interview with the Times, when asked if he was prepared for the backlash from his former colleagues, Mr Umunna said: "I've got a pretty thick skin.
"You don't leave all of the political security of what are the two main parties if you're out for self-advancement. And I'm not sure what more I could do to prove that I'm not, not a careerist."
But his decision is an about-turn on his position just months ago, and he told the paper he was "wrong" to believe the UK needed a new political party.
And in the run up to the 2017 general election, in one of several attacks on his new party, he said in a column in the Independent: "The Liberal Democrats are trying to bury their recent past as the enablers of Tory austerity, but working people in this country will not forget or forgive the damage they did in government and what it is still doing to our communities today."
And he hit out at Mr Cable when his new leader was business secretary in 2013, tweeting: "Vince Cable talks about increasing the minimum wage, but you can't trust a word the Lib Dems say."
As a Labour MP, Mr Umunna launched a leadership bid in the 2015 contest eventually won by Jeremy Corbyn, but withdrew three days later saying he was "uncomfortable" with the publicity.
He was widely expected to become the leader of Change UK, but ended up as party spokesman instead.
His decision to join the Lib Dems was welcomed by current deputy leader Jo Swinson, who is running for leadership of the party.
She said: "I have worked with Chuka on the People's Vote campaign, and I know the passion, intellect, and energy he will bring to our party, and our campaign to stop Brexit."
Labour Party chairman Ian Lavery called for a by-election in Mr Umunna's seat, tweeting: "Three parties in as many months....who's next?
"Put your immense popularity to the good people of Streatham...let's have a PV (People's Vote) on you and your principles. #letsgoforit #byelectionnow"