May 2025 £299 Cost of Living Payment: Eligibility, Delays, and Key Updates

May 2025 £299 Cost of Living Payment: Eligibility, Delays, and Key Updates

With inflation continuing to stretch household budgets across the UK, the government issued a final Cost of Living Payment of £299 in May 2025. This was the last installment of a £900 support package aimed at assisting those on low incomes facing surging costs for essentials like energy and groceries. The payment was made automatically … Read more