A rail line has been blocked by flooding overnight, causing disruption to commuters and train passengers.

Heavy rain has flooded the line between Lewes and Haywards Heath, with services between Hastings, Eastbourne and London Victoria running via Brighton due to the disruption.

Plumpton and Cooksbridge will also not be served by trains heading towards London.

Southern Rail is urging commuters to check their journey before they travel and say they are working with Network Rail to deal with the disruption as soon as possible.

READ MORE: Latest updates for road and rail disruption as Sussex hit by flooding overnight

It comes as motorists have been urged to be careful on the roads after emergency crews rescued more than a dozen vehicles from floodwater overnight.

Passengers in 20 cars were saved as heavy rain caused flooding along the A27 last night, with the fire service encouraging motorists not to drive into deep floodwater after a number of incidents.

Part of the M23 near Crawley is closed due to flooding, with several red warnings for flooding still in place across Sussex.