2024 State of the Union Address was given by the 46th president of the United States,