April 21, 2026 Irish Government Faces Mounting Pressure to Spend Amid Rising Surplus and Stagflation Warnings