Väderleken har under de sednaste dagarne varit allt annat än sommarlik.