Travel disruption as heavy rainfall batters the north-east

Flooding on the A947 near Swailend just north of Dyce. Picture by Jim Irvine.