Tariffs 'not right way to resolve differences within alliance': British premier