TWO songs should be played at the NRL final if Macklemore’s LGBTIQ anthem is to go ahead, Immigration Minister Peter Dutton says.

Mr Dutton made the comments after addressing a centre-right think tank in London overnight.

He is firmly against the NRL final being politicised but also said he supported free speech.

“Presumably two songs should be played, one for gay marriage and one against gay marriage,’’ Mr Dutton said.

The Minister warned major sporting events could be hijacked by activists in the future if the one-sided message was allowed.

“I don’t think Australian parents taking kids to the footy want political messages down their throat,” he said.

“I think sporting events and work places are totally the wrong places for these political messages. People go to the AFL and NRL finals to see a game of football: they don’t want to be sold political messages.

“The NRL might find in the next seasons people may want to promote social issues. This is an interesting precedent; what other social issues do they want to make in the years to come?”

SAME LOVE HITS NUMBER ONE

The controversy stirred by American rapper performing his No. 1 hit Same Love at the NRL Grand Final on Sunday has spurred his fans and marriage equality supporters to send the song rocketing back to the top of the charts.

Macklemore’s Same Love blasted from the bottom of the top 100 to No. 1 on the iTunes charts by Thursday night after former player Tony Wall and No campaigning MP Tony Abbott protested the song featuring during his set on Sunday.

He now has three hits in the top 20.

His current hit Good Old Days with Kesha is at No. 1 while his previous chart-topper Glorious with Skylar Greyis at No. 10.

Radio stations have also jumped to support the song by playing it throughout the day, four years after it was first a hit here when it replaced the Macklemore and Ryan Lewis debut single Thrift Shop at the top of the charts.

Macklemore responded to Abbott’s protest he was politicising sport by telling an American radio station he had been targeted on social media by “angry old white dudes” after it was confirmed he would perform Same Love at the league final between the Storm and North Queensland Cowboys.

“I’m actually going out to Australia to perform at kind of the Super Bowl of their rugby league,” he told The Cruz Show.

“And it’s interesting actually cause I’m gonna play Same Love and they’re going through trying to legalise same-sex marriage in Australia.

“So I’m getting a lot of tweets from angry old white dudes in Australia. Today I think there is a petition to ban me from playing.”

Australia was the first country to make the song a No. 1 hit in January 2013 and it became an anthem for marriage equality around the world.

Macklemore will speak out about being embroiled in the divisive debate about same sex marriage on Friday at a press conference with grand final legends.