A furious Pakistan has condemned Donald Trump’s “ignorant” claim that he could force Islamabad to free a doctor who helped the CIA track down Osama Bin Laden.

Chuadry Nisar Ali Khan, Pakistan’s interior minister, told Mr Trump on Monday that his country “is not a colony of the United States” and would decide for itself on the fate of Shakil Afridi.

Dr Afridi is feted as a hero in the US for running a fake vaccination campaign that led to the raid on Bin Laden's Abbottabad compound in May 2011, but has been in jail in Pakistan for almost five years.