Is Trump finished?