Rachel Reeves has been handed a rare boost after Britain posted its biggest ever borrowing surplus since records began.
The latest official figures from the Office for National Statistics (ONS) showed there was a public sector net borrowing surplus of £30.4bn in January.