A Toronto city councillor is going to be the Liberal candidate in a federal by-election created by the resignation of New Democrat Olivia Chow in March.
Adam Vaughan won a nomination contest in the riding of Trinity-Spadina, beating out Scott Bowman.
He'll have to deal with a riding association that has been embroiled in infighting.
Liberal leader Justin Trudeau blocked two time candidate Christine Innes from seeking the nomination a third time, his team accused her campaign of using bullying and intimidation tactics to garner supporters.
Innes, the wife of former MP Tony Ianno, has vehemently denied the allegations and has launched a libel suit against Trudeau and his Ontario campaign co-chair David MacNaughton over the matter.
The New Democrats have nominated long-time Chow supporter Joe Cressy to try to hold the seat.
A date for the by-election hasn't been set.
Chow quit to run in Toronto's mayoral election.
Editor's note: The Canadian Press erroneously reported May 3 that Adam Vaughan won a nomination contest in the riding of Trinity-Spadina by beating out two other challengers. In fact, Scott Bowman was Vaughan's only challenger.