Midway through 100 days, will Trump meet his end or find his footing?

More...