A Toronto city councillor is going to be the Liberal candidate in a federal byelection 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 two other challengers.

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 McNaughton over the matter.

The New Democrats have nominated long-time Chow supporter Joe Cressy to try to hold the seat.