My position on Alberta remaining in Canada:
Read my statements here
About
News
News
In Parliament
My Work
Services
Get in Touch
Latest News
Greg’s Stampede Gallery – Part Two
July 7th, 2026
Read More
Greg’s Stampede Gallery – Part One
July 2nd, 2026
Read More
Happy Canada Day 2026
June 29th, 2026
Read More
Why is YOUR MONEY Bailing out Developers?
June 28th, 2026
Read More
Phil MacAulay’s Legacy of Service and Community in Calgary
June 18th, 2026
Read More
More Spending, Fewer Results: The Problem with Bill C‑26
June 16th, 2026
Read More
A Promise to Our Veterans: Restoring Legion No. 1
June 16th, 2026
Read More
Canada Needs More Power—Here’s a Smarter Way to Get It
June 15th, 2026
Read More
Bill C‑20 Misses the Real Problem in Housing
June 9th, 2026
Read More
Speaking from the Heart about Canada
June 8th, 2026
Read More
Summer Events 2026
June 5th, 2026
Read More
From Warning Signs to Action: Fixing Canada’s Economy
June 2nd, 2026
Read More
Older posts →