Is Trump up to the job?