Politics UK service firms face first output decline since april 2025, PMI shows June 4, 2026 British services firms recorded a modest decline in activity in May as rising costs linked to the Iran war and…