Leader of the Opposition Peter Dutton delivers his 2025-26 budget reply speech in the House of Representatives at Parliament House, Canberra, Thursday, March 27, 2025. Source: AAP / MICK TSIKAS ...