A British woman of Pakistani origin has been found dead after being shot at a home in the eastern city of Lahore, police said.

Officers detained two men for questioning to determine whether they had any involvement in the killing of Mahira Zulfiquar, who is said to be aged about 25.

According to local media reports, police suspect the woman was killed after she refused to marry a man.

Ms Zulfiquar arrived in Pakistan two months ago to attend a wedding and was staying at a rented home with her friend.

Pakistan’s English-language newspaper Dawn reported that Ms Zulifquar had bullet wounds and signs of torture on her body.

Police registered a case on a complaint from Ms Zulifquar’s friend Mohammad Nazeer, who alleged a man wanted to marry her and threatened her with “dire consequences”.

Authorities say Pakistan’s foreign ministry was also in touch with the police over the matter.