The Isle of Man has been hit by heavy rainfall resulting in numerous road closures due to flooding.
From the early hours of this morning police issued warnings to residents of flash flooding, with emergency services, infrastructure and civil defence attending to incidents.
Major areas affected include lower Foxdale, Port St Mary, Kirk Michael, The Raggatt, Glen Darragh Road, Peel, Glen Helen, Laxey, Union Mills, Glen Vine, Ballawhetstone, Colby and numerous roads in central and outer Douglas and Onchan.
The Snaefell Mountain Road was closed but has now reopened, as has Tromode Road and King Edward Road.
Drivers have been asked to proceed roads with caution, especially in exposed tidal areas near the beaches.
Sailings scheduled to depart from Douglas and Heysham tomorrow are subject to disruption due to the adverse weather continuing throughout the night.
Anyone who has been majorly affected by flooding can contact Floodwatch IOM on 686100 or visit their website for updates.