Working paper The Price of Power: Wholesale Market Price Formation, Policy Costs and Domestic Electricity Bills in Britain 24 November 2025