Den senaste veckan har lörflutit under en särdeles vexlande väderlek.