Energy price cap soars 16 per cent; Labour split on EU