Teenager charged after man stabbed on train in south London

A 19-year-old man has been charged with attempted murder after a man was stabbed on a train in south London.

It follows an incident between Beckenham Junction and Shortlands railway stations on Wednesday.

Rakeem Thomas will appear at Wimbledon Magistrates' Court on 30 April at 10am, British Transport Police (BTP) said.

He has been remanded into custody.

The 19-year-old has also been charged with being in possession of an offensive weapon.

The alleged victim, who is in his 20s, was taken to hospital, where police earlier said he was in a "critical but stable condition".