Canada’s three leading parties each won a riding in February’s byelections but the NDP came off worse for wear, losing a riding it previously held in Quebec and then seeing two of its most widely-respected MPs announce they will not run in 2019.

New Democrat Leader Jagmeet Singh won a seat in the Burnaby South byelection on Feb. 25 — as did Conservative Scot Davidson in York-Simcoe and Liberal Rachel Bendayan in Outremont — but he couldn’t celebrate for long, with NDP MPs Murray Rankin and Nathan Cullen announcing they would not be seeking re-election at the end of last week. Their announcements mean 13 New Democrats who were elected in 2015 will not be contesting their seat again in the fall, which is more than either the Conservatives or the Liberals.

An iPolitics assessment of party candidates puts the number of NDP House-hopefuls at 43. They’re now behind the Green Party, which has nominated 56 candidates, the Liberal Party, which has declared 165 candidates and the Conservative Party which retains the lead with 204 candidates, according to iPolitics’ count. The Bloc Québécois have 12 as well.

When iPolitics last reported each parties’ candidate slates, the Conservatives led all parties with 189 future candidates. The Liberals followed with 160 candidates; the New Democrats had 40; the Greens had 29; and the Bloc Québécois had picked 12.

With seven and a half months to go until the election date, here’s how each of the parties are shaping up.

The Conservatives

The Conservatives have almost fielded two-thirds of the candidates that they’ll run in the fall’s general election. iPolitics has confirmed that, so far, 85 of the party’s current MPs have confirmed that they’ll be seeking reelection in 2019, while 11 have stated that they won’t be running in the next election.

With Davidson’s byelection win in York-Simcoe, the Conservatives retain the seat that was held by longtime MP and former cabinet minister Peter Van Loan until last September.

David Anderson, the MP for the Saskatchewan riding of Cypress Hills-Grasslands, announced on Monday that he would not be seeking reelection. A new representative for the riding will be elected for the first time since 2000.

No parties have fielded candidates in Conservative Party Leader Andrew Scheer’s riding of Regina-Qu’Appelle yet.

Note: Figures are based on the party’s website and announcements posted on the party’s Twitter.

The Liberals

During the weeks that the SNC-Lavalin scandal has dominated the federal political scene, Prime Minister Justin Trudeau has lost two cabinet ministers: Jody Wilson-Raybould and, as of yesterday, Jane Philpott — both of whom insist that they’ll be running again for the Liberals in the next election. Trudeau has said that he’s still considering Wilson-Raybould’s future with the Liberals, but hasn’t commented on Philpott’s. The remaining members of Trudeau’s cabinet are all confirmed to be running for reelection in the fall.

READ MORE: With 33 cabinet members up for re-election, Brison may be sole retiree

Bendayan’s win in Outremont nets the Liberals a seat, which they took from the NDP. Former New Democrat leader Tom Mulcair had been the representative in the riding since 2007. By iPolitics’ count, there are seven MPs currently in the Liberal caucus who won’t be seeking reelection this fall.

The Green Party is so far the only party to field a candidate to run against Trudeau in his riding of Papineau. The Green Party candidate there will be Juan Vazquez, who ran for the provincial Greens in the 2018 Quebec election.

Note: Figures are based on information provided by the party, announcements posted on its Twitter, and candidate nominations reported by iPolitics and other media.

The Greens

A spokesperson for the Green Party said it has nominated 56 candidates for the next election. iPolitics has confirmed 39 independently by name.

The Conservatives are the only party to field a candidate to contest Green Party Leader Elizabeth May, so far. They’ve nominated lawyer David Busch in May’s riding of Saanich-Gulf Islands.

The NDP

While Singh retained the party’s seat in Burnaby South, the NDP came out of the byelection down one seat overall because of its loss in Outremont.

Only the Greens have put forward a candidate, Racelle Kooy, to contest the seat that Rankin will leave vacant in Victoria. Conservative Party candidate Claire Rattée, who owns a tattoo shop and is a former councillor of the District of Kitimat, is the only candidate declared to be running for Cullen’s seat in Skeena-Bulkley Valley, so far.

The Conservative Party still lists Jay Shin on their website as the candidate who will challenge Singh later this year. It’s unclear if the other parties plan to field the same candidates from the byelection or not.

Note: Figures are based on information provided by the party and other reports in the media.

The Leftovers

The Bloc Québécois’ number of candidates have remained steady at a dozen over the last month. Quebec has 77 total ridings.

Aside from party leader Maxime Bernier, the People’s Party has one other candidate, Jennifer M. Clarke, declared as running in future elections. She’s the party’s candidate in the still-to-be-called byelection in British Columbia’s Nanaimo-Ladysmith riding. It’s unclear if the party’s candidates in each of the Feb. 25 byelections will run for the party again in the general election.

There are four MPs — former Liberals Hunter Tootoo, Darshan Singh Kang and Raj Grewal, and former Conservative Tony Clement — that are recognized as independent in the House of Commons. Grewal and Clement had been renominated for their parties before each were removed. It’s unclear what each of their intentions are in the general election.

Erin Weir has said he hopes to be permitted to run for the NDP in the next election but Singh has said he won’t let him. In the House, Weir is recognized as a member of the Co-operative Commonwealth Federation, which isn’t a registered party with Elections Canada.

With files from Kirsten Smith