BEN Shapiro has come under fire for saying Andrew Neil must be "honest" about being "on the left".

In a Politics Live interview, Shapiro said he speaks in response to the "radical leftist point of view in the media".

Andrew Neil said the Conservatives in America have "run out of ideas" as all the new policies like medicare for all, the green new deal and a $15 dollar minimum wage are all "coming from the left and they're popular".

Shapiro, who supports a ban on abortion even in cases of incest and rape, was then asked if such laws would be “taking us back to the Middle Ages”.

He replied: “You purport to be an objective journalist. The BBC purports to be an objective, down the middle network. It obviously is not and it never has been.

“And you as a journalist are proceeding to call one side of the political spectrum ignorant, barbaric and sending us back to the dark ages. 

“Why don’t you just say that you’re on the left? Why can’t you just be honest.”

This response was met with a guffaw from Neil: “Mr Shapiro, if you only knew how ridiculous that statement is you wouldn’t had said it, so let’s move on.”

Neil is the chairman of the right-leaning magazine The Spectator.

Shapiro later apologised, saying he misinterpreted Neil's "antagonism as political leftism".

Shapiro's conservative views on abortion have recently led to a number of sponsors dropping him after he spoke at an anti-abortion rally in which he mulled over the philosophical dilemma of killing “baby Hitler”.