As many as nine major cities in England could be affected by snow following more weather warnings with power cuts possible.