The former Guantanamo Bay detainee who has claimed a MI5 officer colluded in his torture while he was held in Pakistan has accused British authorities of engaging in "criminality at the highest levels" against other Muslim prisoners.

Binyam Mohamed, a UK resident, was held in the US prison camp from 2004 until 2009 under suspicion involvement in terrorism, a charge that has now been dropped.

He was arrested in Pakistan in before being taken to Morocco and Afghanistan before being flown to Cuba. During this time he claims to have been tortured by his American captors and insists British security services were aware of his ordeal.

"The decision that no individual officer is to be prosecuted in the UK for involvement in my rendition and torture in Pakistan and then Morocco and then Guantanamo Bay is the decision that I expected would be made: it fits with the experiences of the last 10 years of my community and of other communities that have had to fight for decades before they get truth, justice, and change," Mohamed said.

"The methods that MI5 and MI6 as institutions used and the actions they set in motion from 2002 onwards towards Muslim prisoners across the world were not restricted to what happened to me.

"The CPS does not disagree that what happened to me was criminal. The question is who should be found responsible.

He added: "If there is any further and wider criminal investigation into what happened to others, I believe it would be completely impossible to decide that there has not been a pattern of massive complicity by UK bodies in criminality at the highest levels directed at other Muslim prisoners."