Emergency crews were called out to rescue people from their homes after severe flooding in West Lothian.
Firefighters used boats to take people out of flooded houses. Many cars in the town were also stranded up to their roofs in water.
West Lothian council said 23 houses were affected by the flooding – 17 of which were on the same street.
The flooding in Broxburn followed heavy rain across parts of Scotland on Thursday.
Elsewhere in the central belt, trains were cancelled and roads closed because of flooding.
Broxburn resident Aimee Miller said that about 19:00 on Thursday she looked out her window to see her garden completely under water.
By the time her family was rescued by firefighters, she said the water was waist deep.
She told Good Morning Scotland that water got into her house and was quarter of the way up the wall.
She and her partner are going to return to their home on Friday morning to assess the damage.
She said she expected a lot of cars on the street would be written off as they had been submerged in water.
ScotRail warned that services across the country would be delayed or cancelled due to “extremely heavy rain flooding”.
The line through Bridgeton, to the east of Glasgow, was closed for a time but later reopened.
Floodwater also closed some roads in the east end of Glasgow.
Traffic Scotland said the A77 near the A751, Cairnryan, Dumfries and Galloway, had been restricted in both directions due to surface water affecting the carriageway.