We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

Sign up fornow and never miss the top Royal stories again.

Zac Blenkinsopp hit headlines after making a shocking advert that shows him in small shorts, wielding a gun as well as drinking beer and whiskey.

Piers, 52, could barely hide his anger as he hit Zac with the facts, saying: "Unless I'm wrong, over 32,000 people were killed by guns, and over here we have 32 deaths a year."

However, Zac suggested that the UK has four times the crime that America does, causing Piers to shout loudly, saying: "Absolute hogwash and that's completely BS wrote by people defending America's gun use.

"When I see your advert, with the greatest respect to you, when I see you in your skimpy pants and you're drinking beer, it plays to me into the very worst kind of gun-toting American," the presenter added.