There are major delays and cancellations on Thameslink services this evening because of a broken down train at Herne Hill.

National Rail have warned to expect delays until at least 9pm. Tickets are being accepted on other services and London buses.

Commuters have taken to Twitter to express their frustration with the delays.