Boris Johnson has won a High Court challenge against allegations he lied to the public during the 2016 Brexit referendum campaign, CNN reports.

Johnson was accused of falsely stating that Britain's membership of the bloc cost $442 million a week.

The controversial claim was plastered on the side of a bus that toured Britain during the tightly fought campaign that resulted in a 52-48% vote for Brexit.

Judges at London's High Court on Friday quashed the attempt to prosecute Johnson.

The Westminster Magistrates' Court ruled on May 29 that he must face a private summons on three counts of misconduct in public office.

Johnson's barrister, Adrian Darbishire QC, told the High Court that the private prosecution was politically motivated and hence vexatious.

Code: Travel6. It is required to enter a promotional code. The promotion applies to a certain group of goods. The promotion is available to all shop customers. The promotion is available without any restrictions on the amount of the order.

More videos