WATCH: Liberals win St. Laurent federal by-election

Political newcomer and Liberal candidate, Emmanuella Lambropoulos, has won the Saint-Laurent federal byelection.

"I’m sure it’s going to hit me a little later but it’s a little overwhelming right now. It’s an amazing feeling and I’m really happy that Saint-Laurent residents spoke out. They wanted a local candidate, somebody they feel has lived through similar experiences to themselves and someone they felt they could connect with. I feel like that played a big role," she told CTV Montreal.

Lambropoulos held onto the seat for the Liberals against Conservative candidate Jimmy Yu, William Fayad of the Bloc Quebecois, Mathieu Auclair of the New Democratic Party and Green Party member Daniel Green.

The seat was left vacant after former Liberal MP and ex party leader Stephane Dion stepped down. 

With files from CTV Montreal