David Cameron pays surprise visit to British troops in Afghanistan David Cameron has made a surprise trip to Afghanistan as Britain prepares to bring troops home. The Prime Minister landed at the military base of Camp Bastion, which will have sent all active forces home by the end of 2014. Picture: Stefan Rousseau/PA