It was another busy week for President Donald Trump, filled with sudden controversial actions and about-faces, and the longest presidential address to a joint session of Congress. President Trump made it clear he is determined to go through his agenda,