An eight-year-old British girl has been shot dead on holiday in Jamaica.

Reports have named the schoolgirl as Imani Green, who was killed in the town of Duncans on Friday night.

According to the Sun, a hoodie-wearing gunman entered a small grocery shop owned by Imani's cousin.

Imani and her family arrived on the Island last month

A source said: “The killer shot the little girl in the head with his first bullet. The second bullet hit her in the shoulder. He then turned the gun on to the other three — two women and a man all related to Imani.”

Imani's mother was not present. She is said to be "inconsolable".

Imani, from Balham, south London, is understood to have died after being shot twice, including once in the head, in what may have been a revenge attack, the BBC has reported.