US President Donald Trump holds a rally on the eve of the New Hampshire presidential primary, taking the opportunity to blast Democrats and suggest to supporters to "crossover" party lines and "vote for the weakest candidate possible of the Democrats."