A man who was left fighting for his life after a mass machete stabbing inside a pub has been arrested on suspicion of attempted murder.
Three men were found with stab wounds inside The Duke pub in Walthamstow, north London, while a fourth man was discovered with serious knife wounds down a nearby street.
Police were called to the pub at around 8.15pm on Monday to reports of a stabbing involving a machete.
Three men aged between 27 and 42, were rushed to a hospital in east London for treatment, but their injuries were later confirmed as non-life threatening.
A 20-year-old was found with stab wounds in nearby Shernall Street and was initially in a life-threatening condition.
Detectives said he was arrested on suspicion on attempted murder on Wednesday and is still being treated in hospital, but is now in a stable condition.
The London Ambulance Service confirmed a helicopter landed nearby and all four victims were treated at the scene, then rushed to a major trauma centre.
Detective Inspector Laura Crump, from the Met's local policing team in Waltham Forest, said: "Our investigation is making good progress but we still need any witnesses who haven't yet spoken to police to come forward.
"I know this incident has caused significant concern in the community and I would like to reiterate that we believe this was a targeted attack with no wider risk to the public.
"Officers will remain in the area throughout the day and I would encourage anyone with concerns to speak with them."
Anyone with information can call police on 101 quoting CAD 6988/13Feb or to remain anonymous contact independent charity Crimestoppers on 0800 555 111.