UK braces for price rises driven by Iran war as economic confidence plummets

Consumer confidence hit its lowest level since October 2023 this month, with surveys showing the cost pressures companies are facingConfidence in the UK economy has fallen sharply amid the mounting ec...

Open article