A British soldier has died in hospital after being injured in an explosion in Afghanistan, the Ministry of Defence has said.
British soldier dies in hospital