Public sector borrowing in October reached £17.4 billion, the second highest October figure on record. Central government debt interest increased to £9.1 billion. JD Sports Fashion expects annual profits to be at the lower end of the guidance range due to trading volatility.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing