Byelections: Conservatives, Liberals take 2 each

Image | Justin Trudeau and Adam Vaughan celebrate in Trinity-Spadina

Caption: Liberal Leader Justin Trudeau, right, speaks to Liberal supporters in Toronto's Trinity-Spadina riding celebrating the election of Adam Vaughan, left, in Monday's byelection. The Liberals won two seats in Toronto, while the Conservatives won seats in Alberta. (Ivy Cuervo-CBC/Radio Canada)

The Conservatives have held on to two federal seats in Alberta, while the Liberals picked up a seat from the NDP in Toronto, winning both federal byelections there.
Read a recap of our live blog below.
Mobile users, follow the liveblog here.(external link)