Cameron held a joined press conference with Afghan President Hamid Karzai.
Cameron said that Afghanistan was one among the most important countries in British foreign policy. He pledged to help the people of Afghan.
Britain has more than 9,500 troops in Afghanistan, especially in the south. Britain is the second-biggest contributor to the NATO-led mission after the US. Cameron chose Afghanistan for his first visit outside Europe to show that it will be the top foreign policy priority of his government.
Cameron's visit to Afghan was not disclosed ahead of time for the security reasons.