A BMW driver high on drugs who was pulled over by police while travelling through Andover has been banned from getting behind the wheel.

Alexander John Anderson, 23, of Fulford Way, North Baddesley, near Romsey, was stopped by police on Churchill Way in Andover on March 23 this year.

His cannabis level was 4.9µg/l when the legal limit is 2µg/l, magistrates in Basingstoke heard. The level of a cocaine derivative, benzoylecgonine, was 92µg/l when the legal limit is 50µg/l.

He was double the cannabis limit and nearly double for benzoylecgonine.

Anderson was present in court to admit both charges. He also pleaded guilty to driving the blue 16-reg BMW 116 without due care and attention, with no insurance, otherwise than in accordance with a licence and being in breach of a suspended sentence.

He was fined £1,000 and banned from driving. Magistrates also ordered Anderson to pay a £100 victim surcharge, £85 costs and imposed the ban for 16 months. For the suspended sentence breach he was fined £100, with no other action.