With the cost of living still biting hard across the UK, the government has confirmed a second £300 payment for 2025 to support households ...