Share Twitter Facebook LinkedIn Email UK government borrowing fell to £11.7bn in November but still came in higher than expected.Read More