The Bank of England has unwrapped another unwelcome present of an interest rate rise just ten days before Christmas, inflicting fresh cost-of-living pain ...
Pessimism is seeping through the construction sector, with activity slowing to a snail’s pace in November as worries about a looming recession causes ...