LONDON — There are reports of casualties after an explosion at the site of a power station in Didcot near Oxford. Emergency services are describing it as a "major incident."
Thames Valley Police tweeted that officers were responding to the incident, but...