The government posted a smaller-than-expected surplus of £15.4 billion in January, short of economists’ forecasts of £21 billion and the £19 billion projected by the Office for Budget Responsibility (OBR). January’s data is traditionally buoyed by self-assessment tax payments; however, the shortfall means total borrowing so far this financial yearContinue Reading

For free real time breaking news alerts sent straight to your inbox sign up to our breaking news emails Sign up to our free breaking news emails Sign up to our free breaking news emails The Irish branch of fashion retailer New Look is going into liquidation, with an expectedContinue Reading