Transport for London have banned an advert from a farmers union, having previously allowed ads supporting assisted dying.