Heavy rain has led to flooding in East Lothian, closing roads and affecting rail services.
The railway lines between Edinburgh and North Berwick are blocked and ScotRail is unable to run any services along the route. Bus transport is being put on from Waverley and passengers are able to use their rail tickets on First Bus Services.
Meanwhile, drivers are being diverted from a number of road closures. The Winton to Pencaitland B6355 and Tranent to Ormiston B6371 roads are flooded and shut.
Surface water is also causing problems, with Musselburgh, Tranent, Prestonpans and the A1 all affected. Localised flooding in these areas is also causing traffic chaos.
Due to the roads, Lothian Buses are unable to provide services to some parts of East Lothian.
The number 26 is going along Haddington Road instead of Muirpark Road in Tranent. The number 113 East Lothian Buses service is not travelling south of Tranent and cannot get to Ormiston or Pencaitland.
A lightening strike caused power cuts to many homes and businesses in Musselburgh. Scottish Power are working to get the electricity back online.
Pupils at Loretto Junior School closed early due to a power cut. Parents were asked to pick up their children as soon as they can after flooding cut the lights.
Meanwhile, visitors to the Royal Highland Show in Ingliston are having to get their cars pulled out of the mud. Drivers park on the fields and a downpour of rain on Friday afternoon left many stuck.
People who read this story also read
- Astonishing lightning fork makes its mark on Glasgow skyline
- Motorcyclist taken to hospital with head injuries after crash with car
- Edinburgh street closed as grenade is destroyed in controlled explosion
- Legionnaires' outbreak: Cooling towers identified as probable source
- Sick sheep dies after being found dumped in a field in West Lothian