All News MPs call on Theresa May to end big six energy ‘stitch-up’ 29/09/2017By Reporter Theresa May must deliver on a key election pledge to bring in an energy price cap for 17 million families, scores of Tory MPs have insisted.