UK annual inflation edged down to 3.4% in May 2025, mainly due to cheaper transport services partly offsetting pricier food and household items. Goods inflation hit its highest point since late 2023, while services eased sharply, leaving the Bank of England grappling with its next move.
Read More© 2025. All rights reserved.