WASHINGTON: US Representative Fred Upton will vote to impeach President Donald Trump, Upton spokesman Josh Paciorek said on Tuesday, making the Michigan lawmaker the fourth Republican House member to announce they will vote to impeach the president over the attack on the Capitol by Trump supporters.