Should energy prices be capped?

The Tories may have branded Ed Miliband’s pledge to freeze energy prices Marxist and dangerous ahead of the last election, but Theresa May has promised a price cap of her own. The Conservatives …