Presidents have traditionally attended and spoken at the White House Correspondents’ Association (WHCA) Dinner in Washington, D.C., but President Donald Trump has chosen to hold competing rallies on the night of the event each year since taking office.