The Battle for the Soul of the Nation was a speech given by U.S. President Joe Biden on September 1, 2022 and was televised during prime time from the front of Philadelphia's Independence Hall. Biden was critical of Donald Trump and Republicans adhering to the Make America Great Again movement.