Ahead of the 9.30am estimate previously given, National Grid has restored power to the majority of customers affected in ...