In a searing denouncement, President Barack Obama castigated Donald Trump as "unfit" and "woefully unprepared" to serve in the White House. He challenged Republicans to withdraw their support for their party's nominee, declaring "There has to come a point at which you say enough."