Ben Shapiro hit Vance particularly over his comments on socialism and his stances on Americans' frustration with the country's economic system.

Pro-Israel criticism of Vance has grown in response to the terms of the Iran deal last month which delivered multiple concessions to the Islamic Republic.

Shapiro’s friction with other right-wingers has grown while his own popularity appears to wane.