Is this the end of Trump's presidential run? - expert explains