A new survey by the Confederation of British Industry (CBI) revealed that confidence in the UK's services sector has dropped due to persistent cost pressures and weak demand.
The Confederation of British Industry reported a 10-month retail downturn, with sales remaining weak in July.
showbiz sport money travel garden news tech health science politics culture business environment