Atlantic front brings hail and 70 km/h winds to northwest Spain as east faces 40C heat · Pollar