Floods have caused the closure of several roads in Aberdeenshire.
The A96 is closed from Keith to Huntly to all traffic except HGVs.
The A920 between Huntly and Dufftown is also waterlogged and closed to all traffic.
Traffic lights are malfunctioning at the Invermasay Bridge on the A96.
The A937 between Laurncekirk and Montrose is badly affected by flood water and should be approached with care.