Energy import costs double as price cap sends government borrowing to record high
Energy price guarantee pushes government borrowing to £16.7bn in February – highest since records began
Energy price guarantee pushes government borrowing to £16.7bn in February – highest since records began