A British soldier was shot dead in Afghanistan on Tuesday, the Ministry of Defense in London said, the first British loss of life in the conflict since April.