Midsommarhelgen har utmärkt sig för en ostadig » väderlek.