Perhaps this calls for fierce countervailing social pressure from those of us who want to protect equality of opportunity?
A web site naming and shaming companies that choose to discriminate against men and white people would be a very good start, catering to normal Britons' natural sense of fair play and helping to ensure that businesses that indulge in politically correct pandering for the sake of a quiet life do not get one.