Senator Ted Cruz, a Republican from Texas, arrives during the 58th presidential inauguration in Washington, D.C., U.S., on Friday, Jan. 20, 2017. Donald Trump will become the 45th president of the United States today, in a celebration of American unity for a country that is anything but unified.