John Brennan
@yegjohnbrennan
Political analyst and commentator | @UAlberta alumnus | former political staffer to two Edmonton mayors & a federal cabinet minister | @HockeyCanada & #Habs fan
Had a great chat with Connor Hogg for his story "Michael Walters running to be Edmonton's next mayor." You can see Connor's report and read @ctvedmonton's online story by clicking on the link below #yegvote #yegcc #yeg ctvnews.ca/edmonton/artic…

I spoke to @SKomadinaGlobal for her story "Former Edmonton councillor Michael Walters latest big name to join mayoral race." You can see Sarah's report and read @GlobalEdmonton's online story by clicking on the link #yegvote #yegcc #yeg globalnews.ca/news/11296879/…

I spoke to @JaclynKucey for her story "Tim Cartmell apologizes for missing Edmonton infill vote at city council." You can see Jaclyn's report and read @GlobalEdmonton's online story by clicking on the link below #yegvote #yegcc #yeg globalnews.ca/news/11291822/…

It was great to be back on Alberta Primetime with @MHigginsCTV & @dkennedyglans. We talked about the MOU's signed by @ABDanielleSmith & @fordnation & the drive to resurrect the PC Party of Alberta. You can check out our conversation by clicking on the link youtube.com/watch?v=thHmRQ…

I spoke to @JThompsonCTV from @ctvedmonton for his story "Ex-MP Rahim Jaffer announces run for Edmonton mayor's chair." You can see Jeremy's report by clicking on the link below #yegvote #yegcc #yeg ctvnews.ca/edmonton/video…

Had a great chat with @CBCradiotara on @EdmAMCBC about the three provincial by-elections in Alberta. You can listen to our conversation by clicking on the link #abpoli #ableg cbc.ca/listen/live-ra…

I spoke to @NWeisbergCTV for her story about the provincial by-elections in Edmonton. You can see Nicole's report and read @ctvedmonton's online story by clicking on the link below #abpoli #ableg ctvnews.ca/edmonton/artic…

Had a great chat with @cspotweet on @CHED880 about the Speech from the Throne vote in Ottawa and the relationship between @ABDanielleSmith and @MarkJCarney. You can check out our conversation by clicking on the link below #cdnpoli #canpoli #abpoli #ableg dcs-spotify.megaphone.fm/CORU5204997091…

I spoke to @Ebay_10 for his story "Veteran Edmonton city councillor Andrew Knack announces plan to run for mayor." You can see Erik's report and read @GlobalEdmonton's online story by clicking on the link below #yegcc #yeg globalnews.ca/news/11191625/…

I spoke to @CheSkulskiCTV from @ctvedmonton for her story "More than a third of Albertans would consider leaving Canada: poll." You can see Che's report by clicking on the link below #abpoli #ableg #cdnpolitics #cdnpoli #canpoli ctvnews.ca/edmonton/video…

I spoke to @JuliaWongCBC, National Reporter for CBC News, for the story "How Alberta could have a potential referendum on separation." You can see the @CBCNews story by clicking on the link below #abpolitics #abpoli #ableg #cdnpoli #canpoli youtube.com/watch?app=desk…

Had a good discussion on Alberta Primetime with @MHigginsCTV and @donappropriate. We talked about @ABDanielleSmith's plan to possibly hold a referendum on Alberta separating from Canada. You can check out our conversation by clicking on the link youtube.com/watch?v=IlHRFA…

Had a great chat with Brad Wisker on The Courtney Theriault Show on @CHED880 about the federal election results. You can check out our conversation by clicking on the link below @cspotweet @layla_khdir #CanadaElection2025 #canadianpolitics #cdnpoli dcs-spotify.megaphone.fm/CORU5769722505…

I spoke to @JThompsonCTV for his story "Edmonton mayor's defeat in federal election surprises political pundit." You can see Jeremy's report and read @ctvedmonton's online story by clicking on the link below #CanadaElection2025 #cdnpoli #canpoli #yeg ctvnews.ca/edmonton/artic…

Had a great chat with Vinesh Pratap on @GlobalEdmonton about the federal election results in Alberta. You can check out our conversation by clicking on the link below #CanadaElection2025 #cdnpolitics #canadianpolitics #cdnpoli #canpoli #abpoli globalnews.ca/video/11156014…
.@DuaneBratt and I spoke to Karen Bartko from @GlobalEdmonton for her story "Battleground ridings: What election races are expected to be close in Edmonton?" You can read Karen's online story by clicking on the link below #CanadaElection2025 #cdnpoli globalnews.ca/news/11149396/…
I spoke to @GlobalEdmonton for their story "Federal NDP leader joined by Rachel Notley for rally in Edmonton." You can see @lisamacgregor's report by clicking on the link below #CanadaElection2025 #canadianpolitics #cdnpolitics #cdnpoli #canpoli globalnews.ca/video/11145276…

Had a great chat with @cspotweet on @CHED880 about the campaign promises made this week in #CanadaElection2025. You can listen to our conversation by clicking on the link below #canadianpolitics #cdnpolitics #cdnpoli #canpoli dcs-spotify.megaphone.fm/CORU3608345259…

Had a good discussion on Alberta Primetime with @MHigginsCTV and @donappropriate. We talked about @MarkJCarney's visit to Calgary and the race in Edmonton Centre. You can check out our conversation by clicking on the link #CanadaElection2025 youtube.com/watch?v=l1f9TJ…

I spoke to @Ebay_10 from @GlobalEdmonton for his story "Analysts say former Edmonton - Mill Woods riding up for grabs in federal election." You can see Erik's report by clicking on the link below #CanadaElection2025 #canadianpolitics #cdnpoli #canpoli globalnews.ca/video/11118731…
