Freden mellan England och Afgaaistan lär nu wara formligen afflutad.