UK cracks down on energy firms forcing prepaid meters on citizens | Al Mayadeen English