Winds of 80mph to batter country as Met Office issues weather warning for whole of UK