Update: Thames Valley Police have confirmed Ryan has been found as of March 7.

A spokesperson added: "We would like to thank everyone that shared our appeal to find them."

Police are becoming increasingly concerned about the welfare of a 39-year-old man from Newbury.

Ryan, 39, was last seen around 4pm in Reading on Wednesday, March 6 and is thought to be wearing a suit.

He is said to frequent Aberdeen, Hereford and Newport.

Inspector Terry Dixon from Thames Valley Police said: “We are concerned for the welfare of Ryan and we are asking for the public’s help to trace him.

“We would ask anyone who sees him to please call 999 or if you have information as to where he might be please add it to our missing persons page quoting reference 43240106573.”