A missing prisoner has been traced and arrested.

Police had been searching for James McCafferty after his licence was revoked by the Parole Board.

They advised people not to approach the 35-year-old if they saw him but to contact Police Scotland immediately.

McCafferty was traced and arrested in Dundee, police said on Friday.