The main opposition Conservatives slammed the BBC for "broadcasting propaganda" on behalf of Britain's enemies after the corporation screened an interview with a Taliban spokesman.
Mahammed Hanif told BBC television that Taliban rebels would kick foreign forces out of Afghanistan and branded the United States and British claims to be rebuilding the war-shattered country as an "excuse" for them to invade.
Conservative defence spokesman Liam Fox blasted the interview, broadcast on Wednesday, as "obscene".
"I am disgusted that the BBC should broadcast an interview with a Taliban 'adviser' while our troops are being murdered by them," the Scot said on Thursday.
"The brave men and women of our armed forces rightly feel nothing but revulsion at the BBC's actions.
"We have become used to a non-stop anti-war agenda from the BBC but broadcasting propaganda on behalf of this country's enemies -- at a time when our armed forces are being killed and maimed -- marks a new low," he said.
In the item, broadcast on Wednesday, a Taliban fighter who gave his name as Mullah Assad Akhond said, "We see the English as our enemy since the time of the Prophet Mohammed.
They are our enemies now and they were then."
"We will fight them to our death. We will not let them into our country. They can't deceive us about their propaganda that they are here for reconstruction or rebuilding this country," he said.
The BBC responded in a statement saying it was "entirely legitimate" to broadcast the Taliban's views.