
Drugs worth more than £1.4m have been recovered in Edinburgh and West Lothian, police have said.
Officers executed warrants at addresses in the Leith, Granton and Uphall areas on Tuesday.
Police Scotland said cannabis, cocaine and a six-figure sum of money was seized.
Two men aged 37 and 62 were arrested and charged, and are due to appear at Edinburgh Sheriff Court at a later date. A 52-year-old man was arrested and released pending further investigation.
Police described it as a "significant" recovery.