A Stirling taxi driver was caught driving while stoned after a customer reported him to the cops.
David Ferguson appeared at Stirling Sheriff Court on Wednesday after admitting charges, by letter, of driving while unfit to drive through drink or drugs and possessing cannabis.
The court was told that 33-year-old Ferguson, responding to a booking, had arrived at city centre hotel The Golden Lion about 11pm on Saturday April 9 this year to pick up a couple.