A schoolboy is fighting for life after being stabbed in broad daylight in south London.

The 16-year-old was reportedly wearing school uniform when he was attacked on Amesbury Avenue in Streatham at 4.30pm on Friday.

Police descended on the scene near Streatham Hill station following reports of a fight, along with an air ambulance and paramedics.

The victim was rushed to a nearby hospital, where his condition has been described as “life-threatening”.

Two males were arrested at the scene on suspicion of attempted murder, police said. A firearm was also found.

The road has been cordoned off while emergency services scour the scene, with motorists advised to avoid the entire area.

A Met Police spokesperson said: “Police were called at approximately 16:36hrs to reports of a fight on Amesbury Avenue, SW2.

“A male, believed to be aged 16, was found with stab wounds.”

Streatham Hill councillor Iain Simpson wrote on Twitter: "Absolutely devastated to hear reports of a very serious incident on Amesbury Avenue in StreathamHill.

"Hope the person injured makes a full recovery and the police find those responsible. If you can please avoid the area so the police can do their work."