Will Smith has branded US politics “embarrassing”.

The Suicide Squad actor hit out at the current political landscape, but insisted he is confident that the public “will make the right choices”.

Speaking about the race for the White House he told Sky News: "I don't think it's morally murky, it's morally very clear. There is no murk whatsoever.

"There are certain things that in terms of humanity and human rights and just common human decency that people shouldn't say or do.

"There are people in America that are saying and doing a lot of things that are quite embarrassing.”

He finished: "But I feel very confident that the American people, as we have done in history, will make the right choices."

Smith was speaking at the European premiere of Suicide Squad where he was joined by Margot Robbie, Cara Delevingne, Jai Courtney.

Smith’s comments come after fellow actor Clint Eastwood praised Republican candidate Donald Trump for blasting America’s politically correct “pussy generation”.

Suicide Squad London premiere - in pictures 29 show all Suicide Squad London premiere - in pictures 1/29 Margot Robbie and Will Smith bump into each other on the red carpet Daniel Leal-Olivas/PA 2/29 Cara Delevingne checks her phone as fans scream Dave Bennet 3/29 Jay Hernandez, Joel Kinnaman, Will Smith, Ezra Miller, Margot Robbie, Adewale Akinnuoye-Agbaje, Karen Fukuhara, Jai Courtney and Cara Delevingne arriving for the Suicide Squad European Premiere Daniel Leal-Olivas/PA 4/29 Will Smith, Jay Hernandez, Joel Kinnaman, Karen Fukuhara, Margot Robbie, Cara Delevingne, Adewale Akinnuoye-Agbaje, Jai Courtney and Jared Leto pose for a selfie Daniel Leal-Olivas/PA 5/29 Suicide Squad selfie ‏@WarnerBrosUK 6/29 Cara Delevingne attends the European Premiere of "Suicide Squad" Dave Benett 7/29 Karen Fukuhara, Margot Robbie and Cara Delevingne attend the European Premiere of "Suicide Squad" Dave Benett 8/29 Margot Robbie and Will Smith share a joke in front of the crowd Dave Bennet 9/29 Margot Robbie and Will Smith share a big hug Daniel Leal-Olivas/PA 10/29 Henry Cavill, Joel Kinnaman, Jay Hernandez, Ezra Miller, Will Smith, Margot Robbie, Adewale Akinnuoye-Agbaje, Karen Fukuhara, Jai Courtney, Cara Delevingne, Jared Leto, Ben Affleck and Jason Momoa Dave Benett 11/29 Cara Delevingne hits the red carpet Richard Young/Rex 12/29 Will Smith chats to fans in Leicester Square Yui Mok/PA 13/29 Margot Robbie and Will Smith pose for pictures together at the London premiere Daniel Leal-Olivas/PA 14/29 Margot Robbie shows off the back of her dress Dave Bennet 15/29 Margot Robbie and Will Smith wave to the huge crowd Dave Bennet 16/29 Jared Leto looks like he's come in character as The Joker Dave Benett 17/29 Ben Affleck makes a surprise appearance Dave Benett 18/29 Ben Affleck aka Batman surprises fans on the red carpet Dave Benett 19/29 Margot Robbie poses for photographers Daniel Leal-Olivas/PA 20/29 The British actress poses in black leather Dave Bennet 21/29 Cara Delevingne makes her way into the Odeon cinema Dave Bennet 22/29 Squad member Joel Kinnaman looks dapper Dave Benett 23/29 Adewale Akinnuoye-Agbaje who plays Killer Croc in the film Dave Benett 24/29 Jason Momoa jumps on Henry Cavill Dave Benett 25/29 Karen Fukuhara attends the European Premiere Dave Bennet 26/29 Cara Delevingne all in black Richard Young/Rex 27/29 Cara Delevingne David Fisher/Rex 28/29 Cara is supported by sister Poppy and James Cook Dave Benett 29/29 Deborah Snyder and Zack Snyder Richard Young/Rex 1/29 Margot Robbie and Will Smith bump into each other on the red carpet Daniel Leal-Olivas/PA 2/29 Cara Delevingne checks her phone as fans scream Dave Bennet 3/29 Jay Hernandez, Joel Kinnaman, Will Smith, Ezra Miller, Margot Robbie, Adewale Akinnuoye-Agbaje, Karen Fukuhara, Jai Courtney and Cara Delevingne arriving for the Suicide Squad European Premiere Daniel Leal-Olivas/PA 4/29 Will Smith, Jay Hernandez, Joel Kinnaman, Karen Fukuhara, Margot Robbie, Cara Delevingne, Adewale Akinnuoye-Agbaje, Jai Courtney and Jared Leto pose for a selfie Daniel Leal-Olivas/PA 5/29 Suicide Squad selfie ‏@WarnerBrosUK 6/29 Cara Delevingne attends the European Premiere of "Suicide Squad" Dave Benett 7/29 Karen Fukuhara, Margot Robbie and Cara Delevingne attend the European Premiere of "Suicide Squad" Dave Benett 8/29 Margot Robbie and Will Smith share a joke in front of the crowd Dave Bennet 9/29 Margot Robbie and Will Smith share a big hug Daniel Leal-Olivas/PA 10/29 Henry Cavill, Joel Kinnaman, Jay Hernandez, Ezra Miller, Will Smith, Margot Robbie, Adewale Akinnuoye-Agbaje, Karen Fukuhara, Jai Courtney, Cara Delevingne, Jared Leto, Ben Affleck and Jason Momoa Dave Benett 11/29 Cara Delevingne hits the red carpet Richard Young/Rex 12/29 Will Smith chats to fans in Leicester Square Yui Mok/PA 13/29 Margot Robbie and Will Smith pose for pictures together at the London premiere Daniel Leal-Olivas/PA 14/29 Margot Robbie shows off the back of her dress Dave Bennet 15/29 Margot Robbie and Will Smith wave to the huge crowd Dave Bennet 16/29 Jared Leto looks like he's come in character as The Joker Dave Benett 17/29 Ben Affleck makes a surprise appearance Dave Benett 18/29 Ben Affleck aka Batman surprises fans on the red carpet Dave Benett 19/29 Margot Robbie poses for photographers Daniel Leal-Olivas/PA 20/29 The British actress poses in black leather Dave Bennet 21/29 Cara Delevingne makes her way into the Odeon cinema Dave Bennet 22/29 Squad member Joel Kinnaman looks dapper Dave Benett 23/29 Adewale Akinnuoye-Agbaje who plays Killer Croc in the film Dave Benett 24/29 Jason Momoa jumps on Henry Cavill Dave Benett 25/29 Karen Fukuhara attends the European Premiere Dave Bennet 26/29 Cara Delevingne all in black Richard Young/Rex 27/29 Cara Delevingne David Fisher/Rex 28/29 Cara is supported by sister Poppy and James Cook Dave Benett 29/29 Deborah Snyder and Zack Snyder Richard Young/Rex

The 86-year-old said people are tiring of ‘walking on eggshells’ and hailed Trump for “saying what’s on his mind”.

Speaking to Esquire he said: “Secretly everybody’s getting tired of pol-itical correctness, kissing up. All these people that say, ‘Oh, you can’t do that, and you can’t do this, and you can’t say that.’ I guess it’s just the times.”

Follow @StandardEnts for more entertainment news.

