Has the Government managed to strike a balance between public expenditure and tax revenues? Business 23rd Mar 2017