A teenager has been charged with attempted murder after the stabbing of a 19-year-old man in Bow.

Mohammed Shohid, 18, of Bow, was charged by police on Thursday (April 6).

Officers were called to Mile End Road at 3.10pm on April 2 to reports that a man had been stabbed.

A 19-year-old man was taken to hospital where he remains. Police said he was in a critical, but stable, condition.

Shohid was arrested in connection with the incident on April 5, and subsequently charged with attempted murder and possession of an offensive weapon.

A police spokesperson said that the investigation into the incident continues.

Anyone with information that could assist police is asked to call 101 or tweet @MetCC and quote CAD4001/2Apr.

They can also provide information anonymously to the independent charity Crimestoppers on 0800 555 111.