An iconic power station which has featured in Hollywood films including Star Wars was today destroyed in a controlled explosion. Fawley Power Station has dominated the Hampshire skyline for almost half a century, and provided the set for films such as 'Mission: Impossible – Rogue Nation' and 'Solo: A Star Wars Story'.

The main body of the power station, which was decommissioned in 2013, was destroyed today ahead of a proposed £1bn redevelopment scheme. Demolition...
more »