Donald Trump will be humiliated within days, but the midterm elections will be good news for share prices, says HAMISH MCRAE

· Daily Mail