UK Inflation Rate Holds Steady at 2.8% Year to May 2025 | Epistemic News