Correct. The UK regulator (Ofgem) and thus UK consumers are being taken for a ride by windfarmers, who made these deals a precondition of building farms.
We will be paying them £2.5bn a year to not generate electricity by 2030
https://www.nsenergybusiness.com/features/examining-challeng...
‘A wholly unsatisfactory state of affairs’ indeed
https://www.ref.org.uk/ref-blog/372-why-are-unsubsidised-win...