fromLondon Business News | Londonlovesbusiness.com
1 week agoUK politics
Weak growth and rising costs push public finances to breaking point - London Business News | Londonlovesbusiness.com
The UK faces a £12.6bn deficit, with tax revenues failing to keep pace with public spending amid weak economic growth and rising costs.















.jpeg?width=1200&height=800&crop=1200:800)