trump on precipice of overwhelming defeat