British vehicles in Afghanistan have faced criticism however the British have been in Afghanistan since October of 2001 with US and UK forces disrupting and effectively ousting the Taliban government and Al Qaeda out of power and have mostly annexed the leadership to neighbouring Pakistan. They have done this with obviously the soldiers on the ground, intelligence, military aircraft and military armoured vehicles. [...]