The Taliban have claimed responsibiltiy for an attack that killed 6 British soldiers in Afghanistan on Tuesday evening.

It was the deadliest single attack on UK forces in Afghanistan since the war began in 2001

The British public is now asking if the cost of war is too high.

Al Jazeera's Charlie Angela reports.