A teenager is fighting for his life in hospital while another is seriously injured after being stabbed.

Emergency services including London's Air Ambulance were called to High Road, North Finchley, at 9.15pm on Wednesday (May 22) to reports of a stabbing.

A 19-year-old man and a 17-year-old boy were found with knife injuries.

They were taken to hospital where the 19-year-old remains in a critical condition, Scotland Yard said.

The 17-year-old victim’s injuries, although serious, are not life-threatening.

A 20-year-old man was arrested on suspicion of attempted murder.

A 22-year-old man was arrested on suspicion of causing actual bodily harm.

They were taken to north London police stations where they remain at this time.

A third man was treated for minor injuries at the scene who did not require hospital treatment.

A crime scene is still in place.

Witnesses said the entrance of Tesco and McDonald’s are still cordoned off this morning.

Anyone who witnessed this incident or has information or footage should call police on 101 or post on X @MetCC quoting 7424/22MAY.

Alternatively call the independent charity Crimestoppers anonymously on 0800 555 111 or visit crimestoppers-uk.org.