United Kingdom Public Sector Net Borrowing above expectations (£8.6B) in October: Actual (£10.509B)