“I was first alerted to the incident by the taxi driver who normally takes Frank to work on a Monday,” she said.

“Frank lives independently although he requires a lot of assistance, but he does have routines where on the weekend he likes to go down to the shop, buy a drink and have a bit of a wander around and then go back home.

“I am very disappointed to know that this has happened to him because it is one of his favourite things to do.

“Now I worry about him and I won’t let him go out in case something happens – his safety is my concern.

“I say just a huge thank you to the person who helped him and please come forward – we would like to thank him – Frank has a very large family and we are all concerned about him.

Police are calling for any CCTV, dash cam footage or witnesses including the person who intervened to contact WA Police.