A fundraiser has been jailed for failing to hand over more than £20,000 raised for Lee Rigby’s son.

Gary Gardner was sentenced to two-and-a-half-years in prison for two counts of fraud committed in the three years after the soldier’s murder in 2013.

The 56-year-old lorry driver, who has previous convictions for theft and fraud dating to 1980 and 1995, showed no emotion as he was told he had caused trauma to the soldier’s widow, Rebecca Rigby.

Gardner, of Medbourne in Leicestershire, who was found guilty on Thursday after an eight-day trial, was accused of using some of the charity funds to “prop up” his overdrawn bank account.

Though Gardner paid about £4,000 to other charities after a series of high-profile fundraising events, he failed to pay a further £20,250 donated by the public to help Rigby’s son, Jack.

In a victim impact statement, Rigby’s widow, Rebecca, said she was disgusted at Gardner’s actions. She said the proceedings had placed her in a “daunting” emotional place and forced her to relive her attendance at the trial of her husband’s killers.

A further trial was like reliving the earlier trial, adding: “I feel that this matter with Mr Gardner will draw the eyes of the world upon us again. I feel disgusted about Mr Gardner not making good his promises with regard to my son and abusing my family name.”

Jailing Gardner at Leicester crown court on Friday, the recorder, Helen Malcolm QC, said: “There has been an impact on every one of those who volunteered to assist you. Not one penny of the sums that you collected have been paid to Jack Rigby.

“Not only was the principal victim particularly vulnerable, there has been trauma to the family, particularly trauma to Rebecca Rigby, putting her through a second trial when she might quite reasonably have been left in peace.

“I accept all the evidence that you worked very hard. In your favour, I accept that you did not set out with the intention to defraud. The fact remains that what you did was undoubtedly dishonest. I would say it was indeed despicable.”

The court was told Gardner had organised truck-pull events in 2013, 2014 and 2015 in the Leicestershire villages of Medbourne and Market Harborough, and Stroud in Gloucestershire. The events were attended by thousands of people, including Rigby’s widow and son.

Jurors, who cleared Gardner of a third fraud charge, heard claims that he had wasted much of the money collected on producing a charity single, which proved to be a flop.

The defence counsel, Helen Johnson, said Gardner had arranged for his solicitors to pay a cheque for £3,050 to Jack’s trust. She told the court: “We say Mr Gardner has expressed remorse for the impact his behaviour has had on Rebecca Rigby. He worked extremely hard, to the point of exhaustion. His abilities were perhaps not matched to his energy and his wish to do good work.”

Samuel Skinner, prosecuting, told the hearing the facts behind Gardner’s previous convictions – including an appearance at Gloucester crown court in November 1995, when he was given a community order for fraud – were unavailable as records had been destroyed.

Gardner, who the judge said had not used the charity funds to live a lavish lifestyle, will face a Proceeds of Crime Act hearing on 14 December.