UK final May services PMI 49.3, expected 47.9, prior 47.9.

2026-06-03

UK final May services PMI 49.3, expected 47.9, prior 47.9.