Why does Scotland pay the UK's highest standing charges?
Under Ofgem, Scots pay up to £86/year more than Londoners before using any energy.Worse, public bills foot the connection costs for private monopoly infrastructure companies while they pocket the profits. #StandingCharges #RipOffBritain
