Heather McPherson seeking to become Alberta’s first federal NDP leader
A candidate in the federal NDP leadership race believes that she has what it takes to restore the party’s strength.
Heather McPherson has been the MP for Edmonton-Strathcona since 2019 as a member of the New Democrats.
Prior to her political career, she worked for nearly 20 years in the non-profit sector in fields such as human rights, sustainable development, and global justice.
The NDP lost its official party status in the 2025 election, falling from 25 seats to just seven. This led to the immediate resignation of former leader Jagmeet Singh after the results were announced.


