New projections from the Department of Finance predict the general government surplus will rise above €20bn by 2026 due to soaring tax receipts
(Please use a modern browser to see the interactive version of this visualization)