Tens of thousands of energy users will no longer have to pay up to £900 each if they are forced to have a pre-payment meter installed. From January, energy regulator Ofgem is to set a maximum charge of £150 in such cases. The most vulnerable will see their charges waived completely. At the moment...