Judge McFadyen said: "This is by far the most serious offence." Defence counsel Colin Neilson said Macgregor's record appeared to reflect drug abuse but there were no prior convictions for ...