Republican senators take aim at Trump amid party infighting

A pair of senators from US president Donald Trump's own Republican Party have blistered him with criticism in a dramatic day of denunciation that laid bare a party at war with itself.
Jeff Flake of Arizona declared he would not be "complicit" with Mr Trump and announced his surprise retirement, while Bob Corker of Tennessee declared the president "debases our nation" with constant untruths and name-calling.