Is this the beginning of the end for Trump's presidency?