JOHN McDonnell has hit out at Boris Johnson branding him a “serial liar” and stressing how the new Prime Minister posed a threat to Britain’s public services.

Writing in a newspaper column, the Shadow Chancellor said: “Let's be honest, Boris Johnson is a liar. You cannot believe a word he says.”

Mr McDonnell claimed the Prime Minister could not be trusted on schools, the NHS and the police and, given his record in government, as Mayor of London or as a journalist.

“He’s a serial liar who has blagged his way to the top, cashing in every back-scratching favour that someone with his sense of entitlement and privilege thinks is theirs by right,” declared the London MP.

“Now he’s willing to sacrifice our jobs and living standards with a no-deal Brexit to satisfy the extreme right of the Tory Party.

“Boris Johnson cannot be trusted on Brexit and cannot be trusted with our country. He must be stopped and Labour under Jeremy Corbyn can, and will, stop him,” the Shadow Chancellor wrote in his guest columnist for the Daily Mirror’s ‘Real Britain’ page.

In his article, Mr McDonnell also said:

*Friday's 200th anniversary of the Peterloo Massacre was a reminder of “the divide we face going into the next election”;

*accused the Tories of not wanting “poor kids to have better lives” and

*branded John Bolton, the US national security adviser, as “Donald Trump’s warmonger-in-chief,” who should “be facing justice” over the Iraq War.