It is unlawful for a person who supplies goods or services to the public or to any section of the public:
(a) to refuse or fail on demand to supply those goods or services to another person; or
(b) to refuse or fail on demand to supply those goods or services to another person except on less favourable terms or conditions than those upon or subject to which he or she would otherwise supply those goods or services;
by reason of the race, colour or national or ethnic origin of that other person or of any relative or associate of that other person.