Government borrowing in May £4.8bn higher than predicted