A psychic who believed he had the power to heal people by touching them was caught with £43,000 worth of drugs.

Brian McTaggart, 56, who also claimed to be an exorcist, was out of work but owned a new £35,000 BMW, a court heard.

Police found computer "tick lists" at his home itemising drug deals going back years.

It is understood police tallied up the tick lists to £22million in transactions.

McTaggart admitted he got £300 a week for collecting drugs and delivering them to 20 dealers three times a week.

At the High Court in Glasgow, Lord Brailsford jailed him for four and a half years after he admitted being concerned in the supply of cocaine, ecstasy and amphetamine from his home at Mill Place, Motherwell, between January, 2005, and May last year.

Three of the dealers he supplied pleaded guilty to supplying drugs.

Elizabeth Sinclair, 24, of Glenbervie Avenue, Larbert, got three years.

Alexander Morgan, 37, of Cedar Grove, Stenhousemuir, and Derek Walton, of St George's Court, Larbert, who admitted amphetamine charges, got 18 months each.