Election night in Canada has been marked by shocking upsets and victories. Here is a recap of the biggest surprises as the votes are tallied from coast-to-coast:

Chris Alexander, Conservative, Ajax

Alexander, the former Minister of Citizenship and Immigration, was unseated by Liberal Mark Holland in Ajax. Alexander faced strong criticism during the election campaign for Canada’s response to the Syrian refugee crisis.

Alexander was first elected to the House of Commons in 2011 and he was appointed to head the Citizenship and Immigration portfolio in 2013.

Joe Oliver, Conservative, Eglinton-Lawrence

Former Minister of Finance Joe Oliver was defeated in Eglinton-Lawrence by Liberal Marco Mendicino. Oliver may have paid the price for criticisms of the Conservative government’s handling of the economy.

In his time as a Conservative MP, Oliver also served as Minister of Natural Resources.

Paul Dewar, NDP, Ottawa-Centre

The NDP’s Paul Dewar was unseated by Liberal Catherine Mary McKenna in Ottawa Centre. Dewar was the party’s foreign affairs critic in the House of Commons. He was first elected in 2006.

‘This my friends, is what positive politics can do,’ says Justin Trudeau in victory speech

Olivia Chow, NDP, Spadina-Fort York

Olivia Chow of the NDP lost to the Liberals’ Adam Vaughan in Spadina-Fort York. “We pick ourselves up from our highs and from our lows . . . Together we continue to build our dreams, we continue to move forward,” Chow said after the defeat.

She congratulated Vaughan and the Liberal party for running a good campaign and thanked her many young volunteers. “Regardless of this setback or the many little setbacks you will face in the future, never, ever let them tell you that it can’t be done,” Chow said.

Peggy Nash, NDP, Parkdale-High Park

Long-standing MP Peggy Nash was defeated by Liberal Arif Virani.

Nash served as the NDP’s industry critic and was also the former finance critic. She represented Parkdale-High Park from 2006-2008 and reclaimed the seat in the last election in 2011.

Craig Scott, NDP, Toronto-Danforth

Liberal Julie Dabrusin defeated NDP incumbent Craig Scott in Toronto-Danforth, the longtime riding of former NDP Leader Jack Layton.

Peter Stoffer, NDP, Sackville-Preston-Chezzetcook

Stoffer defeat in this Nova Scotia riding was one of the earliest upsets of the night. He was unseated by Liberal Darrell Samson. Stoffer was a big defender of Canadian veterans, serving as the official opposition critic for veterans’ affairs.

Megan Leslie, NDP, Halifax

NDP supporters in Nova Scotia were also surprised by Megan Leslie’s loss in Halifax. Leslie, who had held the seat since 2008, was defeated by Liberal Andy Fillmore.

Leslie was known for being a strong defender of LGBTQ rights and other social issues. “Thank you Halifax. It has been an honour. xo,” she tweeted after her loss.

Bernard Valcourt, Conservative, Madawaska-Restigouche

Valcourt, who was the Aboriginal Affairs Minister, was unseated by Liberal René Arseneault in his New Brunswick riding. Appointed to the position in 2013, Valcourt was minister during the Idle No More movement.

He finished third behind Arseneault and the NDP’s Rosaire L’Italien.

Julian Fantino, Conservative, Vaughan-Woodbridge

Liberal Francesco Sorbara defeated Conservative incumbent Julian Fantino in Vaughan-Woodbridge.

A former police officer, Fantino was first elected to the House of Commons in 2010. He was re-elected in 2011 and in 2013, he was appointed Associate Minister of National Defence.

Loading... Loading... Loading... Loading... Loading... Loading...

Other notable upsets

Liberal Andrew Leslie, a former lieutenant-general in the Canadian army, defeated three-term Conservative incumbent Royal Galipeau in Orleans.

In St. John’s South-Mount Pearl, Liberal candidate (and former CTV correspondent) Seamus O’Regan defeated incumbent NDP candidate Ryan Cleary.

In Nova Scotia, the Liberals won all 11 ridings — including in Peter MacKay’s old riding of Central Nova.

In P.E.I. the Liberals have won all four ridings, defeating Conservative candidate Gail Shea, the former minister of Fisheries and Oceans, in her riding of Egmont.

In Brampton Centre, Liberal Ramesh Sangha defeated Bal Gosal, the former minister of state for sport.

Conservative Gary Goodyear, minister of state for federal economic development agency for southern Ontario, defeated in Cambridge by Liberal Bryan May.

Ed Holder, the Conservative minister of state for science and technology, was defeated in London West by Liberal Kate Young.

Leona Aglukkaq, the Conservative environment minister, was defeated in Nunavut by Liberal Hunter Tootoo.

In Avalon, Liberal Ken McDonald beat former Liberal MP Scott Andrews; Andrews left the Liberal caucus after allegations of sexual harassment involving NDP MP.

The NDP’s Hélène Laverdière defeated BQ Leader Gilles Duceppe in Laurier-Sainte-Marie, the riding he held for 21 years before she first beat him in 2011.

Laurin Liu, the New Democrat who, at age 20, became youngest woman elected to Parliament in the last election, was defeated in Rivière-des-Mille-Îles by Liberal Linda Lapointe.

In Toronto-St. Paul's, NDP candidate Noah Richler, son of author Mordecai Richler, was defeated by Liberal Carolyn Bennett.

New Democrat Jennifer Hollett, a political activist and former MuchMusic VJ, was defeated in University-Rosedale by the Liberal incumbent, Chrystia Freeland.

Former Liberal leadership candidate Deborah Coyne, who ran as a Green candidate in Carleton, was defeated by Pierre Poilievre, the Conservative employment and social development minister.

Green candidate Gord Miller, the former environment commissioner of Ontario, was defeated in Guelph by Liberal Lloyd Longfield.

Bruce Hyer, who was elected as an NDP MP but quit to join the Green Party, was defeated in Thunder Bay-Superior North by Liberal Patty Hajdu.

Claire Martin, a former CBC meteorologist, ran as the Green candidate in North Vancouver by Liberal Jonathan Wilkinson.

With files from Robin Levinson-King and the Canadian Press.

MORE ON THESTAR.COM

Red wave rolls over the GTA

Voters delivered a moral judgment on Stephen Harper: Walkom

Justin Trudeau owes Kathleen Wynne after election win: Cohn