A British solider has been jailed for stabbing a 10-year-old Afghan boy while in Helmand Province

A British solider has been jailed for stabbing a 10-year-old Afghan boy while in Helmand Province, the Ministry of Defence has confirmed.

Grenadier Guardsman Daniel Crook was sent to military prison for 18 months for bayoneting Ghulam Nabi, the MoD said.

Crook had been drinking heavily the night before he attacked the boy, who was running an errand.

The evening before the incident, in March last year, Crook had to be treated by medics after drinking a "considerable quantity of vodka", his court martial hearing was told.

The next day his unit left a checkpoint in the Nad e Ali district to go on patrol. Crook followed, arming himself with two grenades and a bayonet because his rifle had been confiscated as a safety measure.

He came across two Afghans riding bikes - one of them was Ghulam, who had been sent out to collect a bottle of yoghurt.

According to prosecutors, the child had pestered Crook for chocolate. In response, the shamed soldier "took hold of the boy's shoulder and stabbed him in the region of his kidneys with his bayonet".

Afterwards, Crook caught up with the patrol and admitted he had stabbed the child. When questioned by military police he could not explain why he stabbed the boy. At the court martial in June, Crook was jailed and dismissed from the Army.

The boy's father Haji Shah Zada, 72, told The Guardian he cannot understand why his son was attacked and has received no apology from the British forces.

An MoD spokesman said: "All British troops undergo comprehensive training on the strict rules of engagement that UK forces and ISAF operate under. Any allegations of infringements of these rules of engagement are investigated thoroughly."

PA