'I will fight and it won't be pretty': Trump blasts John McCain

donald trump john mccain
The president has bit back at Senator John McCain.

US President Donald Trump has taken a well-aimed swipe at John McCain following the Republican Senator’s comments on America’s “half-baked, spurious nationalism” foreign policy.

Trump told Washington radio station WMAL that “people have to be careful because at some point I fight back.”

The president added “I’m being very, very nice but at some point I fight back and it won’t be pretty.”

McCain, who is currently battling brain cancer and is a former Vietnam POW, responded by saying “I have faced tougher adversaries.”

McCain was awarded the Liberty Medal in Arizona on Monday night for a lifetime of service and sacrifice to the country.

Ad. Article continues below.

During his acceptance speech he took a veiled shot at the president and his America-first policy.

“To abandon the ideals we have advanced around the globe, to refuse the obligations of international leadership for the sake of some half-baked, spurious nationalism cooked up by people who would rather find scapegoats than solve problems is as unpatriotic as an attachment to any other tired dogma of the past that Americans consigned to the ash heap of history,” McCain said.

“We live in a land made of ideals, not blood and soil.”

McCain was presented his award by former vice president Joe Biden, whose son Beau Biden died of glioblastoma in 2015, the same form of brain cancer that McCain was diagnosed with in July.

Backlash against Trump’s comments quickly began to circulate online with people taking to Twitter to condemn his words.

Ad. Article continues below.

Ad. Article continues below.

Others, however, backed the president and argued McCain should stand behind Trump and support his leadership. 

What are your thoughts? Who do you agree with here?