Christy Clark’s Liberals are gaining ground on the NDP, according to a new poll that puts the premier’s party within seven percentage points of the lead in the B.C. election race.

The Angus Reid Public Opinion poll commissioned by CTV and The Globe and Mail reportedly shows that if the election were held tomorrow, 41 per cent of those surveyed would vote for the NDP, while 34 per cent would choose the Liberals.

According to CTV, the Green party have the support of 12 per cent of respondents while the Conservatives are at 10 per cent.

Clark appeared confident Thursday as polling numbers suggested the NDP’s lead has narrowed to single digits. When the campaign started last month, the Liberals were behind the New Democrats by 14 points.

“For every day of this campaign, I’ve gotten up and I felt good, because every day in the campaign I meet people who are encouraging and really want the best for our economy and our kids,” she said.

Speaking from Vancouver, where he was touring the office of biotechnology firm Zymeworks before speaking about his party’s plan to invest in high-tech jobs, Dix said despite the Liberals’ perception that the party is catching up in the polls, he remains optimistic.

“I’m very positive about our campaign, I think we’re doing well,” he said. “We’ve had polls this week that showed a 22-point lead, we’ve had polls that showed less, it’s been all around — the one that matters is on election day.”