The UK Government is rolling out a £90 one-off Cost of Living Payment to eligible households across the country in June 2025. This payment ...