A man shot dead on Christmas Eve was attacked in front of his family after a night out, police said.
Flamur Beqiri, a Swedish national, was killed in Battersea Church Road in south-west London at about 21:00 GMT.
Neighbours described hearing multiple gunshots followed by a woman screaming “desperately” for help.
A spokesperson for the Met Police said the killing which “saw a man losing his life in such a horrific way” had left his family “devastated”.
The 36-year-old, who had a wife and young child, was pronounced dead at the scene by the emergency services.
Lying in doorway
Neighbour Vittoria Amati, 60, said she heard between “eight to 10” gunshots fired.
“I then heard the screams of the wife. I came out and realised it was one of my neighbours.
“He was lying in front of his doorway in a pool of blood. He was still alive. We were really hoping he would make it.
“You have no idea how desperate she [his wife] sounded.”
A young woman, who identified herself as a nurse, tried to help Mr Beqiri by applying pressure to his wounds, Mrs Amati added.
Det Ch Insp Jamie Stevenson said: “Our investigation is in the very early stages and we are still working to establish what the motive could be that has led to a man losing his life in such a horrific way, on Christmas Eve, in front of his family.
“They have been devastated by this horrible event and are being supported by specialist officers.
“We know that the victim was returning home with his wife and young child following an evening out, when he was shot just yards from his home.”
The officer added the assailant fled on foot in the direction of Battersea Bridge Road.
Supt Richard Smith said: “There is no suggestion that there is any ongoing risk to members of the local community in Battersea.”
The death is the 135th homicide in London in 2019, the highest number in a calendar year since 2008.
A man was stabbed to death in a south-west London street by the person he had been walking with, police have said.
Tesfa Campbell, 40, was found by police responding to reports of a fight on Latchmere Road in Battersea on Wednesday. He died in hospital.
Det Ch Insp Simon Harding, from The Met, said it is believed Mr Campbell was walking on Burns Road with another man who stabbed him and fled on foot.
No arrests have been made in connection with his death.
Police found Mr Campbell injured at about 14:45 BST and have appealed for witnesses who were in the area at the time, “particularly” around the nearby Latchmere Leisure Centre.
Det Ch Insp Harding said: “This stabbing happened in broad daylight and we believe there are people out there who can help us establish the facts of the incident.”
A post-mortem examination of Mr Campbell, who was from Croydon, will happen in due course.
A man has been arrested after a gun was fired outside a mosque in east London during Ramadan prayers.
Police were called to reports of a man with a firearm entering the Seven Kings Masjid in Ilford at 22:45 BST on 9 May.
A 28-year-old man was arrested earlier on suspicion of possessing a firearm with intent to cause fear or violence, possession with intent to supply, and assaulting a police officer.
Evidence suggested the weapon was a blank-firing handgun, police said.
Nobody was hurt in the incident. The arrested man remains in custody.
A 21-year-old man has been stabbed to death on a high street in north-west London.
The victim is thought to have been attacked by a group of men before seeking help at a betting shop in Harlesden High Street at about 21:00 BST on Tuesday, police said.
He was taken to hospital but died at 02:47 on Wednesday. His next-of-kin have been informed.
Seven men have been arrested in connection with the attack.
A spokesman for the Metropolitan Police said the men remained in custody, but could not confirm what offences they were being held on suspicion of.
A post-mortem examination will be held later.
There have been three other stab attacks in London since Tuesday afternoon.
The victims are a 17-year-old boy in Merton, a man in West Drayton and a 28-year-old in Wembley, who is in a critical condition.