Question: Where was the cause of the power outage?
Sentence: The channel was due to launch on 20 April 1964, but was put off the air by a massive power failure that affected much of London, caused by a fire at Battersea Power Station.
Answer in sentence: yes