For the first time, Donald Trump will attend the White House Correspondents' Dinner as a sitting president, breaking a years-long boycott that lasted throughout his first term and into his second.