Heroin worth about £142,000 has been seized by police.

A raid was carried out in Crimond, Aberdeenshire, on Tuesday.

A Police Scotland spokeswoman said: "Heroin with an estimated street value of £142,000 has been recovered from the Crimond area of Aberdeenshire.

"A 34-year-old man is anticipated to appear at Aberdeen Sheriff Court on Wednesday in connection with the recovery."