Perth has shivered through its coldest day of the year with temperatures barely climbing out