One of Britain's worst speeding offenders has been caught driving as fast as 146mph in Swanley.

The driver was captured on film travelling clockwise on the M25 at the insane speed – one of the worst recorded by cameras last year.

Only one other offender was caught driving at 146mph - a driver who was travelling anti-clockwise at junction 5 of the M25 near Westerham.

Compiled by the Institute of Advanced Motorists (IAM) following a Freedom of Information (FOI) Act request, the England and Wales figures for 2014 also showed three other incidents in which drivers were recorded travelling at 140mph or more.

London's worst speeder was recorded at 123mph on a 30mph road by the Metropolitan Police.

The IAM believes that an improvement in driving skills and attitude is the key to reducing the numbers of people killed and injured on UK roads, advocating advanced driving and riding tuition to help achieve this.

IAM chief executive officer Sarah Sillars said: "It is disheartening to say the least that some road users are showing such disregard for the safety of all other road users.

"At speeds of 140mph an individual is travelling at nearly two-and-a-half miles a minute. At that speed it is simply impossible to react to anything that might happen in front of you."

She added: "All these individuals are playing with their own lives and others. They are all accidents waiting to happen and it requires a major shift in the attitudes of these people to think about safety."