Spontaneous applause greeted the funeral cortege of a Corby soldier killed in Afghanistan.
Crowds lined the streets outside of Our Lady of Walsingham Catholic Church in Occupation Road, in honour of the 23-year-old L/cpl James Ashworth.
He was serving with the 1st Batallion Grenadier Guards when he died in a grenade blast in Helmand province.
His captain Ian Farrell, described him as rising star, he said: "He was a born leader in and out of work. He was one of a kind and an excellent solder. As a Grenadier he was fit, capable and professional to the core."
A public funeral service was heard at the church before a private cremation.