CNN is pushing back its live town hall with Speaker Paul Ryan Paul Davis RyanKenosha will be a good bellwether in 2020 At indoor rally, Pence says election runs through Wisconsin Juan Williams: Breaking down the debates MORE (R-Wis.) to accommodate President Trump’s announcement on Afghanistan.

CNN was set to air a public town hall with Ryan — his first in nearly two years — at 9 p.m. Monday, but the White House announced that Trump will address the nation at that time about his strategy going forward in Afghanistan.

The network sent out an alert saying it will air live coverage of Trump’s address before moving on to the town hall.

New @CNN news alert says it'll cover Trump's remarks live and move to Ryan's town hall after that. pic.twitter.com/oeAjUG946o — Sahil Kapur (@sahilkapur) August 20, 2017

ADVERTISEMENT

The White House said that Trump will “provide an update on the path forward for America’s engagement in Afghanistan and South Asia.” He is expected to announce a troop surge to Afghanistan during his remarks.

A CNN spokesman confirmed the programming change, saying that the town hall will now air at 9:30 p.m. after Trump's address.