Edinburgh has been hit by a severe thunderstorm which has left many homes and businesses flooded.
Fire crews have been "inundated" with calls for help after the downpour on Friday afternoon.
Cars were left under several feet of water in the worst affected areas and homes badly hit in Morningside as council chiefs scrambled teams of workers into action.
It has been reported that 30 to 40 homes have been flooded, at least 25 cars affected and rubbish bins have been left floating about the streets.
The south and west of the city including Balcarres Street, Colinton Drive, Oxgangs Road North were said to have born the worst of the freak conditions.
Lothian and Borders Fire and Rescue Service said they had been inundated with calls and some drivers reportedly trapped in their vehicles.
Crews were scrambled to Balcarres Street at 3.30pm on Friday where it was reported that water has risen up to the windows of the cars on the street.
Houses and businessness on the street looked to have been badly affected too - but fire crews said the weather was badly hampering their efforts.
A spokesperson for Lothian and Borders Fire and Rescue Service said: “The problem is there is nowhere to pump the water so there is not much that the crews can do. There are two appliances and one support vehicle in attendance to help anyone who may need rescuing or any help”
Another fire crew has been sent to the Edinburgh Prison Officers Club on Lonbgstone Road in Saughton. The bar area has flooded and is under four inches of water which is being pumped out by two lines of hose to clear the ten metre by ten metre area.
A spokesman for City of Edinburgh Council confirmed they had also despatched special flood teams to areas worst affected by the weather, in Colinton Mains Drive, Oxgangs Road North and Balcarres Street
She said: "We had 25mm of rain fall within the first two hours. We have flood teams out and are dealing with calls as they come in."
Other areas said to be affected included Longstone at the Saughton Prison Officer's Club, Baberton, Murieston in Gorgie, Morningside Road, Powdermill Brae, Bavelaw Road, Whitehouse Loan and Roslin Glen Road.
Drivers were also faced with flooding on the A90 Queensferry Road at the Blackhall dip and there were warnings of road damage at Stevenson Road.
Eyewitnesses were left shocked by the scenes on Friday afternoon.
Kirsty Braidwood, bar manager of the Morningside Glory, said: "It was horrible it was like a river running down the street all the way into Balcarres Street.”
Another resident, teenager Daniel Burns, said: “I've lived in this area most of my life. And I've seen floods but I've never seen anything like this. The cars were actually floating and so was one of the bins."
Nicola Lawson, from Gorebridge, who was visiting a friend in a nearby flat, came out to discover her new car had been caught up in the floods.
"I'm just a bit a bit concerned that there may be some damage. There was thunder and lightning and it just started pouring and pouring and pouring. And then it stopped and we didn't think anything of it.
"Then Alex came home and he said there's cars floating down the street."
Mike Partington, group manager from Lothian and Borders Fire and Rescue Service, said: "We're just trying to assist the local residents. About 30-40 households have been affected, and about 20-30 vehicles. So far, no-one has been injured or hurt by the floods here.
“The railway line is affected but not here. The affected part is east from here."
Do you have pictures of video of the flooding you want to share? Email email@example.com