Fox News's Sean Hannity delivered the most viewers of any show on broadcast or cable television Monday night, drawing 5.9 million viewers for his broadcast from Singapore while covering the summit between President Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE and North Korean leader Kim Jong Un.

According to Nielsen Media Research, Hannity beat "The Bachelorette" on ABC, which was interrupted by a special report by ABC News to cover the first handshake between Trump and Kim shortly after 9 p.m.

ADVERTISEMENT

For Hannity, the Monday broadcast marked an all-time high in total viewers and in the key 25-54 demographic that advertisers covet most since the host moved to the 9 p.m. slot from 10 p.m. in September. In that demographic, 1.486 million viewers watched.



MSNBC's special coverage of the Trump-Kim summit finished second in total viewers with 2.378 million. CNN's "Chris Cuomo Primetime" was a close third with 2.362 million viewers.



In the key demographic, however, CNN delivered 904,000 viewers, with MSNBC scoring 494,000 viewers in the category.

Overall in primetime for coverage of the summit, Fox finished first with 4.897 million viewers, MSNBC was second with a 1.948 million average and CNN third with 1.948 million.

On Tuesday, Trump and Kim announced an agreement committing the U.S. to unspecified "security guarantees" in exchange for the eventual denuclearization of the Korean Peninsula.

Later in the day, a North Korean state news agency said that Kim had agreed to meet with Trump in Washington at a later date.

Hannity, who is a staunch supporter of Trump, will air an interview with the president on Tuesday night.