UK politics
fromLondon Business News | Londonlovesbusiness.com
1 day agoWeak 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.








