Jeremy Hunt gets pre-Budget boost with surprise £5bn government surplus

The UK government surprised economists by recording a surplus of £5.4billion in January, largely thanks to a record £21.9billion raised from self-assessment tax returns.