Chris Uhlmann is leaving the ABC for Channel 9 to replace veteran parliamentary reporter Laurie Oakes.
Uhlmann, 57, says it's time for another challenge as he takes on the role of chief political editor at the Nine Network following Oakes' retirement earlier this month.
"It is hard to leave the ABC. I do it with a heavy heart and a profound sense of gratitude," he said.
Uhlmann's 2 minute 13 second analysis of US President Donald Trump for ABC's insiders recently went viral, being watched over a million times on social media.