20. It is unlawful for a person who (whether for payment or not) provides goods or services, or makes facilities available, to discriminate against another person—
(a) by refusing to provide those goods or services or make those facilities available to the other person;
(b) in the terms or conditions on which the first-mentioned person provides those goods or services or makes those facilities available to the other person; or
(c) in the manner in which the first-mentioned person provides those goods or services or makes those facilities available to the other person.