Is Trump fit for office?