The Chairman of the Irish Fiscal Advisory Council has expressed concern at the Government plans to run a deficit of almost 3%, which would result in a modest fall in the ratio of debt to national income from 110% to 106% by 2025. Sebastian Barnes, who works at the OECD Economics Department, said Ireland has […]