Government borrows less than expected in September

Read More 

​Public borrowing was £14.3bn last month, lower than most economists had anticipated. Public borrowing was £14.3bn last month, lower than most economists had anticipated. 

BBC News – Business