Heavy rain has seen the number of flood warnings in Scotland swell as hundreds of homes lost power and police issued warnings for drivers.
Parts of Scotland have been the heaviest hit in the storms
The Scottish Environment Protection Agency (Sepa) issued two severe flood warnings for stretches of the River Earn in Perthshire on Monday evening.
In one incident a seven-year-old boy had a lucky escape after he fell into a pipe at a Perthshire holiday complex.
Onlookers were able to keep his head above water until fire crews arrived.
The youngster was being sucked into the pipe at Loch Tay Holiday Villages.
He was taken to Stirling Royal Infirmary after his rescue, but was not thought to be seriously injured.
A spokesman for Central Fire Brigade said the child had not seen the pipe due to flooding.
"He was extremely lucky, they were holding his head above the water, another 4ins and his head would have been covered by the water," he said.
Sepa's severe flood warnings covered the River Earn from Comrie to Bridge of Earn.
The agency warned that there was "a serious danger to life and property".
Seven flood warnings were in place on Monday night, including the Water of Leith in Edinburgh.
Although the water level was expected to peak on Monday night, more rain was expected which may cause the river to rise again the following morning.
The Tay was also dangerously high, with warnings issued to people in Kenmore, Dunkeld, Aberfeldy and Dalguise.
More than 20 flood watches were also in place across the country.
Police in Central Scotland warned that roads throughout the area had been affected by flooding, and some were only passable with extreme care.
Localised flooding was reported across the west of the country, including parts of Helensburgh, Inverary, Kilbirnie and Ayr.
ScottishPower said that almost 1,000 homes had lost electricity in the storms, mainly in rural areas of the country.
Heavy rain has been battering the UK as a weather system, which included the remains of Hurricane Alex, caused torrential rain and thunderstorms.
BBC weather forecaster Michael Fish said Scotland and England's eastern counties could expect more heavy rainfalls on Monday night and into Tuesday.
The storm system was pushing eastwards to north-east Scotland and the eastern edges of England.