MPs demand energy price cap By Ellen Bennett 21st August 2017 Pressure mounts as more than 90 politicians sign letter to PM Theresa May This content is for members only. Please click here to view the full article.