The £725 Cost of Living Payment 2025 isn’t a one-off grant, but a permanent increase in the Universal Credit (UC) standard allowance. It represents an annual income boost that eligible households will receive by the 2029/30 financial Continue reading