The energy price cap is set to rise again in 2025