A Glasgow army veteran was left in tears as he won £25,000 after 'struggling financially'.

Richard Brown was “shaking” after securing the massive Clyde 1 Cash Register prize on the phone yesterday.

The kitchen fitter, who has a "heart of gold", admitted things had been very tight for him recently, but said the money would now “help a lot".

Glasgow Times: Richard was emotional when he wonRichard was emotional when he won

It comes just before he and his partner, Maggie, are due to get married on September 3 and now plan on putting the cash towards the ceremony.

Richard can be heard saying in the video, which has 281k views, that the prize would "mean so much" to his family.

He said: “This company gave me a chance to get back into work through the veterans' employment programme.

“Oh my god I just won £25,000! Thank you so much.

“I can’t believe [it], I am shaking.

“This is going to mean so much to my family, thank you so much.

“I’m getting married in September so this will help pay it off.

“I've been struggling a lot financially so that will help a lot.

“My partner is going to be over the moon, she will probably faint, thank you!”

Glasgow Times: Richard was stunned to winRichard was stunned to win

Speaking to The Glasgow Times, Richard said: “I’m still in shock to be honest and can’t believe all the positive comments I received as well.

“I’m overwhelmed and humbled with all the lovely messages from everyone.

“I’m getting married in September and this will help pay the rest of my wedding.

“I can’t thank everyone enough for all the love and support they have shown me.

“It's a truly overwhelming and emotional experience, one I will keep with me for the rest of my life.”

Glasgow Times: Richard and Maggie are getting married this yearRichard and Maggie are getting married this year

The video was shared online by pal Steven McGurk, from Glasgow, who was thrilled to see his pal grab the jackpot.

In a social media post, he said: “What a day!

“I'm a great believer that good things happen to good people.

“This boy has a heart of gold.

“Sitting in my office today and Richard Brown comes to see me, his phone rings and this happened.

“Congratulations mate, couldn't have happened to a nicer guy!”

The clip received 13k thousand likes with hundreds of comments bursting with support for Richard.

Kerry Martin said: "Phenomenal, enjoy every penny." 

Josephine O'Hara said: "I listened to this on the radio and I was in tears then, and now again after watching this. Enjoy your win you deserve it."

Sadie Iain Stafford said: "I'm greeting, this is brilliant well done to him so deserving."

Sharon McCallum said: "Aww this warms yer heart."

Jim Mcintyre said: "Congratulations big man, thanks for your service."