Republican presidential nominee Donald Trump endorsed Sen. John McCain on Friday, capping off a wild week in which the two powerful politicians reignited their ongoing war of words.
Trump made the announcement during a campaign stop in Green Bay, Wis., where he also announced his support for Republican House Speaker Paul Ryan, who lives in the Badger State.
"I hold in the highest esteem Sen. John McCain for his service to our country in uniform and in public office and I fully support and endorse his re-election," Trump said immediately after backing Ryan.
This amounts to a complete about-face for Trump, who said earlier this week that he would not endorse the two high-profile Republicans.
McCain took first shot at Trump on Monday, slamming him for criticizing the parents of a fallen American-Muslim soldier.
On Tuesday, Trump responded by saying he wouldn't endorse McCain, in part, because he believes the Arizona senator hasn't done enough to help military veterans.
Then, during a Wednesday press conference, McCain maintained his support for Trump even though he clearly was frustrated.
McCain refused to answer questions about trump nine times, during a testy 15 minute Q&A with reporters.
The two Republicans have been on and off again over the past year since Trump questioned McCain's war record.
“He was a war hero because he was captured. I like people who weren’t captured,” Trump said in July 2015.
Copyright 2016 KPHO/KTVK (KPHO Broadcasting Corporation). All rights reserved.