US President Donald Trump gave an address at the White House on Wednesday, attempting to cast his first year back in office as a success, deflecting concerns about the cost of living and offering few new policy details as he looked ahead to the 2026 midterm elections.