
The next election is not scheduled until 2025, but so far 14 MPs have decided not to run again, including 10 Liberals, ahead of what some pundits say will be “the most difficult election” for the party since 2015.

The next election is not scheduled until 2025, but so far 14 MPs have decided not to run again, including 10 Liberals, ahead of what some pundits say will be “the most difficult election” for the party since 2015.