British Gas, Scottish Power and Ovo dominated forced meter installations – BBC March 29, 2023 by Andrew Anthony source