On August 25, 2019, former U.S. representative Joe Walsh officially announced he would be running for president, challenging incumbent Donald Trump, as well as former Massachusetts governor Bill Weld.