UK public finances showed a deficit of 7.0 billion pounds from the prior surplus of 14.4 billion pounds which was revised to 14.8 billion pounds surplus, missing projections of 4.2 billion pounds surplus.

Public sector net borrowing also showed a deficit of 10.3 billion pounds compared with the revised surplus of 6.3 billion pounds from the initial surplus of 5.3 billion pounds, higher than forecasts of recording 7.6 billion pounds deficit.