President Trump - the pros & cons