This isn’t really a meme. It’s a sign outside a cafe in the United Kingdom which drew out mixed reactions. Some found it funny, others thought it offensive.
Another sign outside another cafe by the same owner caught people’s attention previously. The owner of the cafe said that the signs are meant for humor, and they themselves as a company endorse no specific viewpoint, or ideology.
I actually laughed when I saw the former on my Facebook feed. It helps to have a sense of humor.