A train running between Orpington and Charing Cross was cancelled earlier while bemused passengers sat on board in Chislehurst.

This is because of a fault with the speedometer resulting in the driver trying to reboot the train.

Passengers were hit with a 3.1 per cent hike in train costs just days ago, which inspired protests across stations in London.

ALSO: Hundreds of trains will not run in south-east London this weekend

Southeastern announced the cancelled 8.03am service on Twitter, and people were not happy.