Comments:Major storms batter Europe