The Conservative leader and byelection candidate weren't shopping just to soothe a sugar craving.

They were making a political point about small business taxes—an issue they're pushing to be front and centre in South Surrey-White Rock.

“People are saying, 'I'm paying a lot higher taxes than I was before. I'm being called a tax cheat because I'm an entrepreneur with a small business,'” said Findlay, 62, a former national revenue minister.

The riding is one of four across Canada where a byelection will be held this Monday, but it's anticipated to be the closest race.

Conservative Dianne Watts won by just 1,400 votes over the Liberal candidate in 2015 while the NDP placed a distant third.

The vote arrives midway through Prime Minister Justin Trudeau's term and it's expected to test his popularity, as well as the potential of rookie leader Scheer, ahead of the 2019 election.

Both men have visited the riding twice, and both have suggested the outcome will indicate whether the Liberal surge of 2015 is continuing or waning.

“Two years ago, in the election, Canadians didn't randomly or suddenly change who we are,” Trudeau said at a recent rally to support Liberal candidate Gordie Hogg, 71.

South Surrey-White Rock has older, wealthier, and whiter demographics than other ridings in Surrey, which is the fastest-growing city in Metro Vancouver.

It's home to a picturesque waterfront and an array of restaurants, shops, and other small businesses.

In July, Trudeau's government announced plans to close loopholes it said have allowed high-earning business owners to avoid higher taxes.

The measures included changes to “income sprinkling,” which allows owners to split income among family members.

After a backlash, the government said it would cut the small business tax rate from 10.5 percent to nine percent by 2019.

Hogg said he and Trudeau are committed to cutting taxes for small businesses while the Conservatives voted against a tax cut in 2015 for “middle-class” Canadians earning between about $45,000 and $90,000 a year.

“To me, their record is more important than their rhetoric,” said Hogg.

“This byelection is about electing the strongest positive voice for our community, and only Justin Trudeau and I have a positive plan to strengthen our middle class and offer real help for families.”

The NDP candidate is Jonathan Silveira, 40, a real-estate agent and founder of advocacy group Surrey Kids Matter.

He said the byelection was an opportunity to train new volunteers and strengthen relationships, but added he was serious about winning.

“There are two big sharks fighting here," Silveira noted. "I am not afraid of the fight, as well.”

Federal NDP leader Jagmeet Singh has not joined Silveira in the riding.

The seat became vacant after Watts resigned to run for leader of the B.C. Liberal Party, an informal coalition of federal Conservatives and Liberals.

Byelections also will be held in Battlefords-Lloydminster in Saskatchewan, previously held by the Conservatives; Bonavista-Burin-Trinity in Newfoundland, a Liberal seat; and Scarborough-Agincourt in Ontario, also won by the Liberals in the last election.