Clint Eastwood has criticised bans on gay marriage.

In typically gruff style, the actor told GQ: “These people who are making a big deal about gay marriage?

“I don’t give a [expletive] about who wants to get married to anybody else! Why not?! We’re making a big deal out of things we shouldn’t be making a deal out of … Just give everybody the chance to have the life they want.”

Eastwood added: “I was an Eisenhower Republican when I started out at 21, because he promised to get us out of the Korean War.

“And over the years, I realized there was a Republican philosophy that I liked. And then they lost it. And libertarians had more of it. Because what I really believe is, let’s spend a little more time leaving everybody alone.”

The veteran actor is promoting ‘J. Edgar’, his biopic about J. Edgar Hoover, who is thought to have been secretly gay. The screenplay was written by Dustin Lance Black, who wrote ‘Milk’.

It stars Leonardo DiCaprio in the lead role.

Also speaking to GQ, DiCaprio said it was “infuriating” to watch people putting effort and resources into gay marriage campaigns.

He said: “That’s the most infuriating thing – watching people focus on these things. Meanwhile, there’s the onset of global warming and these incredibly scary and menacing things with the future of our economy.”