It may well have hit us a little while ago. We're just awaiting confirmation but it's the most probable cause looking at the area affected.
At first we had assumed that the brief power outage was localised to our area but looking at the map, it covers hundreds of miles SQ.