Somali militant group al-Shabab says it has killed five men it accuses of spying, including one British national.

The five men were shot dead in a public execution on Tuesday in an area under the control of the Islamist group.

According to a jihadi website, the Briton admitted giving the British foreign intelligence service, MI6, information about al-Shabab supporters living in the UK.

Another was said to be working for the Somali government.

Al-Shabab told Reuters news agency that three of the men were US spies who had helped guide drones to carry out air strikes in Somalia.

The UK, US and Somali governments have not yet commented on the reports.

Read more about al-Shabab and this attack here.