UK Latest: Government Spending Headache, House Price Stability
The next UK government will need an additional £142 billion ($172 billion) a year in taxes by 2030 just to keep public services in their current weakened state, meanwhile, UK house prices rose unexpectedly in…