Home Politics Trump hits back at Republican senator after criticism | US & Canada