Share0 Energy price guarantee pushes government borrowing to £16.7bn in February – highest since records began