THERESA May is facing an outcry from dozens of Tory MPs after dropping her pledge to introduce an energy price cap for 17 million families, who have been "preyed on" by the Big Six suppliers.

The 53 MPs, led by former minister John Penrose and including former cabinet members and ex-leader Iain Duncan Smith, called on the Prime Minister to fulfil her promise to introduce a cap for all families on standard variable tariffs.

The scale of the protest, which also has the backing of 38 Labour and SNP MPs, threatens to cause trouble for the embattled Mrs May, who is now leading a minority government following the Tories’ disastrous General Election.

Before the vote, the Conservatives promised to introduce a cap, which aimed to save British families up to £100 a year on their bills but the plan did not appear in the subsequent Queen's Speech, prompting accusations of a U-turn.

Energy regulator Ofgem is now considering introducing a price cap on bills aimed at protecting around 2.5m vulnerable consumers.

The MPs' challenge comes weeks after British Gas hiked electricity prices by 12.5 per cent for 3.1m customers.

In a letter to the PM, the Tory backbenchers said: "We are writing to urge you to extend Ofgem's proposals of July 3 2017 by introducing an energy price cap that protects all of the 17m families currently on expensive standard variable tariff deals, not just the two million vulnerable ones.

"While these proposals are a step in the right direction, it is clear we must do more to protect the further 15m households who continue to be preyed on by the Big Six energy firms.

"As you can see from our signatures below, the idea has substantial cross-party support.”

They went on: "It was promised in the three leading party manifestos and a temporary, relative price cap has support from most of the 'challenger' energy firms; the insurgents, who are challenging the dominance of the Big Six incumbents and providing choice and stronger competition, which benefits consumers.”

The MPs added: "We hope you will work with us and Ofgem to stop this Big Six stitch-up and pledge to help the millions of households, who Ofgem seem set to ignore."