New Brunswick voters are welcoming back the Liberals and soundly rejecting the Canadian Alliance.

The Liberals gained three seats in New Brunswick Monday night, at the expense of the Tories. And despite high hopes in some ridings, the Canadian Alliance was shut out.

Liberals began beating up on the Tories early Monday night. In Beausejour-Petitcodiac, Liberal Dominic Leblanc celebrated his crushing win over Tory MP Angela Vautour.

"When I see the size of the victory tonight it's quite humbling," he said.

In Tobique Mactaquac, Liberal Andy Savoy defeated Tory Gilles Bernier, and the Canadian Alliance candidate who was widely thought to be the favourite.

In Madawaska-Restigouche, Liberal Jeannot Castonguay beat Tory Jean Dube.

Despite the losses in this province, Elsie Wayne put on a brave face. Wayne was re-elected in Saint John Monday night, one of just three Tory MPs left in the province. "We're going to make sure we make this government accountable to the people of Canada," she said.

In Acadie-Bathurst, the NDP's Yvon Godin hung on, defeating Liberal hopeful Bernard Theriault and Alliance candidate Jean Gauvin.

"The message we need to send to government: it's time that they start to look after the people," said Godin.

Godin will be the lone New Democrat representing New Brunswick in Ottawa.

In Fredericton, NDP candidate Michael Dunn had hoped to join Godin, but lost to Liberal Andy Scott.

Dunn admits many New Democrats voted Liberal to keep the Alliance out of Atlantic Canada and he says he's okay with that.

"Atlantic Canada can't endorse that party and I'm proud of Atlantic Canadians for having done what they've done," he said.