Severe weather is set to batter parts of the South West overnight after Perth shivered through a chilly start to July this week as temperatures dropped below the first winter month’s average.