A 43-year-old man has been arrested and charged following a series of thefts from cars and shops across Aberdeen.
The majority of the alleged thefts occurred within the homes of elderly and vulnerable people in Fraserburgh.
James Douglas was also charged with being in possession of drugs and of a weapon designed or adapted for the discharge of noxious liquid, gas or other things.
An Aberdeen man is due to appear in court today after two cars were allegedly stolen in the north-east.
A man and a woman have been charged in connection with alleged thefts in the north-east.