Rep. Justin Amash, the only congressional Republican who publicly argues that President Donald Trump has engaged in impeachable conduct, announced he is quitting the GOP.