A school bus driver who was on his way to pick up children failed a roadside drug test after allegedly being caught speeding.

The man, aged 50, and whose identity has not been released, had been hurrying along Sefton Street in Southport in his minibus at around 2.40pm on Monday, September 8.

Merseyside Police's Roads Policing Unit say they noticed the vehicle being driven at 'excess speed' in the 20mph zone before flashing their blue lights and instructing the driver to pull over.

The unit said the driver had been on his way 'to pick up children from a school in the Southport area' at the time.

Officers then ordered the man to take a roadside drugs test, which police say he failed, before arresting him on suspicion of driving above the specified limit of a controlled drug.