A missing veteran has been found by police following urgent searches. 

Mark Smith, aged 36 from Portland, was last seen on Thursday, September 26 in Portland Road in Weymouth.

An appeal was subsequently launched by Dorset Police to find him. 

Following enquiries and searches by officers, he has now been located. 

A spokesperson for Dorset Police said: "Following enquiries, Mark has been found.

"We would like to thank everyone who shared our appeal and provided information."