This is the moment a dangerous driver drove his BMW at a group of police officers on Merseyside.

Dozens of officers had surrounded the car after a member of the public reported a suspected drink driver in Aintree.

They formed a human barricade to try to drag the motorist out of the vehicle, but video shows him repeatedly trying to force his way through the officers:

56 year old Gerard Duffy, of Nelville Road in Walton, appeared at Liverpool Crown Court charged with dangerous driving and assaulting an emergency worker.

Duffy admitted both charges and will be be sentenced on July 22.