Not all CfDs are created equal

Britain's contracts for difference paid out £1.37bn in the first half of 2026. The average tells you almost nothing about any of it.