Scotland has had one of its wettest Junes on record, with some areas in the north seeing more than twice the average rainfall.
Provisional statistics from the Met Office put the last month on a par with 1938, with 156mm of rainfall measured on average.
In the north-east, Fyvie Castle, Aberdeenshire has seen more rain of any June since records began over 50 years ago.
Some 128mm rain was measured there.
And water has also gushed down from the skies in Wick, where an all-time record of 124mm was measured.
That makes it the wettest June since records were introduced more than a century ago.
The figures come despite a spell of hot weather in the middle of the month. The warmest temperature measured in the UK was 34 degrees at Heathrow.
Climate scientist Mike Kendon said: “This June has had an interesting mix of weather, bringing not only hot conditions that persisted in the south for some time but also persistent rain in the north. England also experienced some unusually strong winds early in the month.
“Notably this has been the first appreciably wetter than average month since June last year, showing how dry the last twelve months have been. It is not uncommon for the UK to reach or exceed its average monthly rainfall values in just a few wet spells. This is the case for much of southern and central parts of the UK, however northern areas did experience more prolonged periods of rain over the month which accounts for the high and in some cases record-breaking rainfall totals.”
Despite the damp conditions recently, folk in the north of Scotland should expect to enjoy drier weather this weekend and heading into the rest of July.
A Met Office forecaster said: “It’s looking much better at the weekend after the weather we’ve been having. It’s looking drier and temperatures should be up to about 19-20 celsius. It’ll be much better than what we’ve seen over the last couple of days.”