Economics Opinions Is the World Waking Up to the Government’s Lack of Fiscal Prudence? 10 December 2025, 12:38 am Team Buyback