Get the biggest stories sent straight to your inbox Sign up for regular updates and breaking news from WalesOnline Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

This is the pensioner who went viral after CCTV footage emerged of him bravely fighting off an armed mugger who tried to rob him at a supermarket cash point.

Former Cardiff bus driver Trevor Weston, 77, had made an early morning stop at the Sainsbury's store on Colchester Avenue on Monday to get money for his daily newspapers when he was approached from behind by a man wearing a hi-vis jacket and a baseball cap.

The would-be robber grabbed the granddad-of-three and pushed him against a bin, waving a weapon and demanding he hand over his wallet.

But, instead of giving in, Trevor decided to fight back, throwing a succession of well-timed punches at his attacker until the man ran away.

The video clip, captured by a Sainsbury's security camera and shared on social media by South Wales Police, has since been viewed almost 40,000 times, with many people praising the pensioner for standing up for himself in a situation where most would have folded and fled.

(Image: Mark Lewis)

"I'm up at 4am every morning - the result of working on the buses for 37 years, I'm afraid," said Somerset-born Trevor, who has lived in Cardiff since he was a small boy.

"I needed money to buy the papers so decided to drive down to the local Sainsbury's because all the shops closer to me charge you to make withdrawals from their cash machines.

"Normally there's staff milling about outside, waiting to be let in. But, that day, there was no one.

"Anyway, I got out my £20 and had just put my wallet back in my pocket when this bloke - this 'thing' - came from nowhere, grabbed me and said, 'give me your money or I'll stab you'."

And, despite the fact he could see his attacker was holding something pointed, Trevor said he found himself instinctively putting up his fists.

"I've never had a fight in my life, even when I was dealing with troublemakers on the buses years ago," he said.

"If anyone got on who was drunk, aggressive and refusing to pay, I'd go, 'just go and sit down, mate' - it wasn't worth the hassle.

"But, in this instance, when he demanded I hand over my money, I replied, 'you what? Do you want some of this, pal?' And I put up my guard.

"Actually, it's a good job there's no sound on that video because I probably turned the air blue with what I really said."

Watch the full CCTV video here:

Video Loading Video Unavailable Click to play Tap to play The video will start in 8 Cancel Play now

Trevor said he had previously broken his right shoulder in a fall at home after putting up some curtains and so could only land a decent left punch on his assailant.

"I cracked him a couple of times and he looked stunned, like he couldn't believe what I was doing.

"And, to be honest, neither could I," Trevor said, explaining that, just as the CCTV footage cuts out, he managed to punch the man hard on the jaw, finally causing him to stagger away down a nearby public footpath.

"After he'd gone I just drove home and gave my son a lift to work. It wasn't until about 10am that I called the police.

"Also, I only realised afterwards that the bloke had been holding a pencil, not a knife.

"The officers who came to my house afterwards said he still could have done some damage with it though. They said at one point in the video he had it held against my neck."

(Image: Mark Lewis)

Trevor said he has since been taken aback by the amount of people who have wished him well.

"To be honest, I'm surprised how calm I've been about it all. I've been expecting the adrenaline to kick in at some stage and for my hands to start shaking, but no, nothing.

"I've been getting lots of texts, as well as mentions on Twitter and Facebook apparently, but I leave all that internet stuff to my granddaughter."

And did he get a good look at his attacker?

"Not really, he had something pulled up over his face, but he was a young, white bloke with a Cardiff accent.

"I know that because I clearly heard him say 'Oww!' at one point after I'd smacked him," Trevor said.

If you recognise the person who tried to rob Trevor, please call police on 101 or visit Crimestoppers Wales @Wales_CS quoting reference 043939.