WATERLOO — Just a couple of hours before polls closed, Liberal newcomer Bardish Chagger was preparing for a momentous night.

And she got it.

Minutes before 11 p.m. new Waterloo MP Bardish Chagger walked into a rowdy room of supporters at Maxwell Music House on University Avenue.

"We got the platform and the plan. We will deliver on that," she said.

"Today people of Waterloo and Canada chose real change," Chagger told the crowd. "We fought to get our Canada back."

Chagger thanked volunteers for their tireless work and support and promised she would represent all constituents.

Earlier Chagger, along with a handful of volunteers, enjoyed a home-cooked meal at her home with her mother and father, Govinder and Gurminder Chagger. The meal, prepared by her mother, was one of her favourite Indian dishes: roasted chicken with veggies and roti.

"I'm excited. I'm fully confident Canadians will choose the government they want," said 35-year-old Chagger.

She spent the day speaking to voters and thanking volunteers and the adrenalin was still strong into the evening.

Meals made by Govinder were common during the campaign — she often delivered food to her daughter's campaign headquarters on University Avenue. Meanwhile, Chagger's dad, known as "Gogi," was knocking on doors.

Conservative Peter Braid told a crowd of supporters they have seven years of hard work to be proud of.

"The thing about democracy is that the person with the most votes wins— this time it wasn't me…I accept that result," he said.

Ahead of election night Braid said there was a different tone to the campaign compared to previous elections.

"The tone's probably been a little more polarized this time," he said. "There's also a desire for stability and a strong economy as well, so on Monday we'll see which desire has been stronger."

Polls had been predicting that Braid might have difficulty hanging on to his seat.

"The poll that ultimately matters is the poll that represents the people who've gotten out to vote," he said.

He took the riding blue in 2008, defeating Liberal incumbent Andrew Telegdi by a slim 17 votes.

The Liberals had held the riding formerly known as Kitchener-Waterloo for 15 years.

Waterloo city Coun. Diane Freeman took a leave of absence to campaign for the NDP.

Richard Walsh ran for the Green party.

Emma Hawley-Yan ran for the Animal Alliance Environment Voters Party of Canada.

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

The Waterloo riding was renamed and redrawn when the government reviewed ridings earlier this year. Thirty new seats were added across Canada.

The rejigged riding is made up of the City of Waterloo and Kitchener north of the Canadian National Railway and northeast of Conestoga Parkway. The 2011 Census population was about 103,000.