Heavy rain and thunderstorms caused some substantial damage in the Western Isles overnight.
A suspected lightning strike caused significant damage to a road in Stornoway while in Harris, a section of the Rhenigidale road was washed away during the storms.
The Met Office had issued a severe weather warning for thunderstorms while lasted until this morning.
A separate warning covering most of the north and north-east is in effect until tomorrow morning.
Thankfully for residents in the Outer Hebrides, they are not included in the second warning.
The West Highland Line remains closed between Fort William and Mallaig after a landslip under the track near Lochailort yesterday.
Damage was caused after heavy flooding following rainfall in the area.
👷♂️👷♀️ A landslip near #Lochailort means that the railway is closed between Fort William & Mallaig. A significant amount of material has been washed out from under the track. Specialist engineers are working on a repair plan, but it's too early to confirm a timescale for reopening. pic.twitter.com/kXQ4kPhyAK
— Network Rail Scotland (@NetworkRailSCOT) June 26, 2020
ScotRail said train services between Glasgow Queen Street and Mallaig could be disrupted until July 5.
A period of unsettled weather is expected over the weekend after several days of warmer temperatures.
Met Office meteorologist Craig Snell told the PA news agency: “Not everyone will see a storm, but if you catch one, you will certainly know about it.”
Scotland experienced its hottest day of the year so far yesterday, with the temperature reaching 30.8C in Prestwick.
Temperatures on Friday are forecast to reach up to 27C in the Highlands today.