Direct answer
Philip Earle was elected.
Philip Earle received 5,811 votes (51.5%). Ella Wallace received 4,709 votes (41.7%).
- Winning party
- Liberal Party of Canada
- Runner-up party
- Conservative Party of Canada
- Winning majority
- 1,102
- Turnout
- 57.2%
- Ballots cast
- 11,452
- Electors
- 20,027
Complete candidate result
All 3 candidates.
| Place | Candidate | Party | Residence | Occupation | Votes | Share |
|---|
| 1 | Philip EarleElected | Liberal Party of Canada | Happy Valley-Goose Bay, N.L./ T.-N.-L. | Executive Management/Cadre de direction | 5,811 | 51.5% |
|---|
| 2 | Ella Wallace | Conservative Party of Canada | Happy Valley-Goose Bay, N.L./ T.-N.-L. | Operations Manager/Gestionnaire des opérations | 4,709 | 41.7% |
|---|
| 3 | Marius Normore | New Democratic Party | St. John's, N.L./ T.-N.-L. | Health and Safety Advisor/Conseiller en santé et sécurité | 764 | 6.8% |
|---|
Permanent riding record
Labrador, Newfoundland and Labrador
- Election.org ID
- eop-result-ca-2025-commons-10004
- Official district code
- 10004
- Province or territory
- Newfoundland and Labrador
- Polling date
- 28 April 2025
- Population
- 26,655
- Electors
- 20,027
- Voting desks
- 83
- Valid ballots
- 11,284
- Rejected ballots
- 168
Coverage boundary
Official results are not a current roster.
These are official results for the 28 April 2025 general election. They are historical election records, not a claim about the current House membership or future candidacies.
Candidate policies, biographies, political finance, current tenure, and future candidacy remain separate sourced layers. Election.org does not manufacture them from a vote result.