The government’s borrowing bill came in lower than expected in May, as higher business tax revenues and falling debt interest payments helped to improve the UK’s public finances. According to figures released by the Office for National Statistics (ONS), public sector net borrowing fell to £17.7