Torrential rain has led to travel disruption for Scots today as floods caused roads to be closed and trains cancelled.
The Met Office issued a yellow rain warning between 4am and 10am today, covering Edinburgh, Dundee and Perth and many woke up to floods this morning. Footage posted online shows the beer garden of the Cherrybank Inn on Glasgow Road, Perth, completely flooded with tables and chairs submerged in brown rainwater.
A statement on the pub's Facebook page said: "It will be a MASSIVE surprise to everyone that we will be CLOSED today... as water still pouring into our car park and cellars. Re opening again tomorrow if possible."