Snoop Dogg has rendered the internet divided by his actions in the new BadBadNotGood video for 'Lavender', after he uses a joke gun to apparently assassinate a character dressed as a clown version of President Donald Trump. Senator Marco Rubio has suggested the endeavour is dangerous.

Snoop DoggSnoop Dogg 'assassinates' Donald Trump in music video

The rapper rants and raves about police brutality and a racist bureaucracy in the Nightfall Remix of BadBadNotGood's song 'Lavender' featuring Snoop and Kaytranada. The video, directed by Jesse Wellens and James DeFina, sees everyone wearing clown make-up and shoes, with various clown accessories. 

In the beginning we see a man killed in his car by a police officer who fires glittering confetti at him, the lyrics referencing the devastating Philando Castile incident, and later on outside Snoop's quarters, an orange-faced blonde man with a suit and familiar red tie named Ronald Klump shows up. Snoop aims a gun at his head and fires, as a 'BANG!' flag unfurls from it. 

It doesn't matter about the metaphorical concept of the video, people are still conplaining that it is sending worrying messages to violent people who may get the wrong idea. 'Snoop shouldn't have done that', Senator Marco Rubio told TMZ at Reagan National Airport. 'We've had presidents assassinated before in this country so anything like that some people should be very careful about... The wrong person sees that and gets the wrong idea and you can have a real problem.'

More: Gorillaz drop their own anti-Trump protest song

Since the video was released, Snoop has defended the content, expressing his exasperation that people aren't talking about the real issues in music right now. 'I feel like it's a lot of people making cool records, having fun, partying, but nobody's dealing with the real issue with this f***ing clown as president, and the s**t that we dealing with out here', he told Billboard. 'So I wanted to take time out to push pause on a party record and make one of these records for the time being.'