The murder of Wiltshire-born police officer Yvonne Fletcher was described as sickening by the Prime Minister – as he was asked if an inquiry would be opened to bring those responsible to justice.

The 25-year-old Metropolitan Police officer, who was raised in the village of Semley, near Tisbury, was gunned down outside the Libyan embassy in 1984.

Detectives suspect she was killed by Saleh Ibrahim Mabrouk, a Libyan who lived in Reading for a decade. Charges were brought in 2015, but later dropped.

John Murray, the police officer in whose arms Ms Fletcher died, launched a private civil case against the Libyan in 2018.

But within weeks of starting that case, Mabrouk was told by the UK government he was being excluded from the country on the grounds that his “presence here would not be conducive to the public good”, the Sunday Telegraph reported this weekend. It has raised fears no one will be held to account for the killing.

Former police officer Allan Dorans, now a SNP MP, asked the Prime Minister on Wednesday whether he would now consider setting up an inquiry into the killing.

Boris Johnson did not rule out an inquiry. He told the Commons: “The murder of WPC Yvonne Fletcher was sickening and cowardly. I think the best thing I can say to the honourable gentleman today is that I would welcome the opportunity to talk to him in person about the issue that he raises to see what we can do to take the matter forward.”

No one has been convicted of Ms Fletcher’s murder.