Joe Biden and Kamala Harris address the nation after securing victory in the 2020 presidential election.
Live from Wilmington, Delaware!