Public sector borrowing was £126 billion in the financial year to March, including £18.2 billion last month, the Office for National Statistics said.
More top news
Online video giant YouTube has been condemned for failing to take down extremist content including films praising Hitler and the Taliban.
It is much more plausible that Hammond rather than Johnson would end up resigning after May reveals more about the kind of Brexit she wants.
A woman has been arrested at Heathrow Airport on suspicion of a terrorism offence after arriving on a flight from Turkey.