Today in the US, the Sunday morning TV talk shows would have been filled with damning reports and interviews about the impeachment inquiry into US President Donald Trump.
As news broke overnight that the world's most wanted terrorist was dead, TV producers across America had to tear up their running orders and rebook guests. The story had changed.
Instead of analysis of President Trump's impeachment and the fact that support among Republicans may be faltering, it was Donald Trump himself who was on the airwaves.
He delivered a live address to the nation from the White House announcing that the ISIS leader Abu Bakr al-Baghdadi was dead.
This is a big victory for Donald Trump and it comes at a time when he really needed a win.
It's a been a bad few weeks for the US President. It started with his decision to pull US troops from Syria. This was criticised from the highest levels of the Republican party, including close allies.
Senator Lindsey Graham described the Syria decision as the biggest mistake of Donald Trump's presidency. Today, Senator Graham was in the White House as the Baghdadi announcement was made.
President Trump acknowledged his presence and Lindsey Graham tweeted his praise.
Last night the best of America confronted the worst of mankind.— Lindsey Graham (@LindseyGrahamSC) October 27, 2019
And the good guys won.
Senator Graham also addressed reporters from the White House briefing room saying: "This is a moment where President Trump's worst critics should say well done Mr President."
But Republicans weren't just critical of the decision by President Trump to pull troops out of Syria.
There were also concerns expressed about plans to host the G7 Summit at a Trump resort and worries over damaging testimony from a key witness in the impeachment inquiry.
The US Envoy to Ukraine Bill Taylor gave evidence that a White House visit and military aid was tied to Ukraine announcing investigations into Donald Trump's political rivals.
This was a direct contradiction of the president's repeated denials that there was a 'quid pro quo' in his dealings with Ukraine.
In speeches over the last week, Donald Trump called on Republicans to be united and strong and on Twitter he described members of the party who don't back him as "Never Trumpers" who were worse than Democrats and "human scum".
Today, there's focus on another Donald Trump tweet from seven years ago when he told people to stop congratulating then-president Barack Obama for killing Osama Bin Laden.
"The Navy Seals killed Bin Laden," he wrote.
Stop congratulating Obama for killing Bin Laden. The Navy Seals killed Bin Laden. #debate— Donald J. Trump (@realDonaldTrump) October 23, 2012
In his address this morning, President Trump suggested that the death of Abu Bakr al-Baghdadi was a bigger deal than the killing of Bin Laden.
With impeachment looming, Donald Trump needs the support of Republicans to stay in office and with Election 2020 looming he needs the support of his base to be reelected.
Today's announcement will provide a badly needed boost for Donald Trump but 12 months of campaigning and potential controversies lie ahead.