18.07.2012 - 14:11 [ Guardian ] David Cameron lands in Afghanistan to visit troops Prime minister visits British forces in Helmand, as many of their colleagues head to London for Olympic guard duties