Exchequer figures for May show an overall deficit in the public finances of €6.143bn. This compares with a deficit of €63m in the same month last year. An unexpected increase in the amount of corporation tax collected offset sharp declines across all other tax heads. Spending was up ahead of where it was planned to […]