I know, it's pathetic. It's partly because they don't want to pay for the staff to do the enforcement and partly probably some other reasons.
In classic British style they just try to influence and nudge people with campaigns and posters. That way the organisation doesn't have to deal with awkward accusations of racism etc