A massive 600-mile storm is set to batter Britain with heavy rain and fierce winds, prompting Met Office warnings.