The people of Didcot may disagree!
"at the site of the former Didcot, a power station"
Actually, it's a town which used to have a power station.
Perhaps the author meant "at the site of the former Didcot power station"
Biting the hand that feeds IT © 1998–2022