British consumers are set to spend over £1.8 billion on payments to help manage the power grid in 2025 as maintenance limits ...