Donald Trump, bully, negotiator, tycoon, criminal, Hollywood star, ladies’ man... and a President of the United States?