Donald Trump has been dealt a devastating blow to his authority as the Republican party was stripped of control of the Senate and the House ...