Under de senaste trenne weckorna har wäderleken warit allt annatän