Today we examine if Andrew Hastie can save the Liberal party September 29, 2025 and … no … wait my brain is stopping. I can’t do it Buy a print of this cartoon