A trespasser caused huge disruption on South Western Railway services this morning.

The incident, on the line between Teddington and Hampton Wick, blocked all tracks during the morning rush hour.

Passengers were warned that trains may be cancelled, delayed by up to 20 minutes, or revised.

Disruption lasted until around 9am.