Isle of Wight train services have been restored to "full service", South Western Railway (SWR) has confirmed, nearly a month after flooding hit the Island.

SWR has said Island Line, between  Ryde Pier Head and Shanklin, is back up and running following disruption caused by heavy rain last month.

Tracks on Ryde Esplanade were completely under water after more than 100mm of rain fell in parts of Ryde in under 24 hours.

Flooding caused some significant damage to SWR's Island Line infrastructure, a spokesperson said at the time.

Read more: Isle of Wight train service suspended after flooding impact

Repairs were carried out to track and signalling at the Ryde Traincare Depot and in the Ryde tunnel and bus replacement services were temporarily put in place.

Now, a full service has resumed.

A spokesperson said: "We would like to thank customers for their patience over recent weeks as we have worked to get the full service back up and running again, following the heavy rain and flooding on the Isle of Wight, including Storm Ciaran."