June 4, 2026 Irish Tax Revenue Surges by €2bn in 2025: VAT, Corporation Tax & Exchequer Deficit Insights