Budget sparks 13 per cent jump in business insolvencies
The number of business insolvencies in England and Wales rose 13 per cent in November, as the impact of the Budget continues to hit firms hard. Experts have also warned that things are not going to ge