19. It is unlawful for a person to discriminate against another person—
(a) by refusing to allow the other person access to, or the use of, any premises that the public or a section of the public is entitled or allowed to enter or use (whether for payment or not);
(b) in the terms or conditions on which the discriminator is prepared to allow the other person access to, or the use of, any such premises;
(c) in relation to the provision of means of access to such premises;
(d) by refusing to allow the other person the use of any facilities in such premises that the public or a section of the public is entitled or allowed to use (whether for payment or not);
(e) in the terms or conditions on which the discriminator is prepared to allow the other person the use of any such facilities; or
(f) by requiring the other person to leave such premises or cease to use such facilities.