English
Français
Sign up
English
Français
The Civics Project
Sign up
Canada
Ontario
Québec
Alberta
British Columbia
New Brunswick
Manitoba
Newfoundland and Labrador
Nova Scotia
Saskatchewan
About
Contact
James Dinn
NDP
Political record
Party history
May 16, 2019 → Apr 5, 2026
1 parties
0 elections
Party start
Election
New Democratic
May 16, 2019 → Jan 15, 2021
1y 8m
New Democratic
Feb 13, 2021 → Sep 15, 2025
4y 7m
New Democratic
Oct 14, 2025 → Present
5m
2020
2021
2022
2023
2024
2025
2026
New Democratic
May 2019
1y 8m
New Democratic
May 16, 2019 → Jan 15, 2021
New Democratic
Feb 2021
4y 7m
New Democratic
Feb 13, 2021 → Sep 15, 2025
New Democratic
Oct 2025
5m
New Democratic
Oct 14, 2025 → Present
Profile overview
New Democratic
Parliament 51
Session 1
Constituency
St. John's Centre
Province
Newfoundland and Labrador
Current mandate
Oct 14, 2025 - Present
Latest vote
N/A
Voting summary
Total votes
0
Bills voted
0
Yea
0
Nay
0
Paired
0
Abstain
0
Positions
Management Commission Member
House of Assembly of Newfoundland and Labrador
- Present
Leader of the Third Party
House of Assembly of Newfoundland and Labrador
- Present
Leader of the Third Party (Interim)
House of Assembly of Newfoundland and Labrador
-
Management Commission Member
House of Assembly of Newfoundland and Labrador
-
Third Party House Leader
House of Assembly of Newfoundland and Labrador
-
Management Commission Member
House of Assembly of Newfoundland and Labrador
- Present
Leader of the Third Party
House of Assembly of Newfoundland and Labrador
- Present
Leader of the Third Party (Interim)
House of Assembly of Newfoundland and Labrador
-
Management Commission Member
House of Assembly of Newfoundland and Labrador
-
Third Party House Leader
House of Assembly of Newfoundland and Labrador
-
Ridings
St. John's Centre
- Present
St. John's Centre
-
St. John's Centre
-
Bill Votes 0
James Dinn has not voted on any bills.
Compare with
Select representative
Other Votes 0
No other votes are available.