UK public finances (PSNCR) recorded a surplus of 4.1 billon pounds in July compared with the prior deficit of 20.9 billion pounds which was revised to 20.7 billion pounds deficit; while analysts expected a deficit of 0.9 billion pounds.

Public sector net borrowing for the same month showed a narrowed deficit to 3.2 billion relative to the revised 13.9 billion pounds from the initial deficit of 14.5 billion pounds, better than market forecasts of 4.8 billion pounds deficit.