President Donald Trump is waking to a self-inflicted political disaster after Republican Roy Moore crashed to defeat in the Alabama Senate race.