Not me. I was phrasing it as a question because I thought maybe someone would have a better source that showed otherwise.
That being said, China & India are managing <10c/kWh for ~1 billion people each. I feel pretty safe claiming that the UK does indeed have a horrific problem making electrons move through wires. 500% cost increase above par is an uncomfortable statistic.
Statistia comes up a lot, but the free content always feels like it's an ad for their paid stuff.