Tornados, flash floods and 95mph winds spark chaos in top tourist destinations in Spain, Italy and France as wild storms lash Europe

· Daily Mail