As soon as I saw this incident happened in Portsmouth, I knew exactly where it would be.
Most of the male staff there are utter bigots. I did some freelance stuff for kids there years ago. Every time I & colleague went out for lunch, on our return we were asked to show ID. & we were there for 2 weeks, daily including weekends. I forgot to bring ID with me 1 day and they made such a deal of it & making me hang around, I didnt work that day. Which disappointed parents & kids waiting for session.
Now - if I go out at 1pm & return 2pm, a mere 1 hour later - then, you know its me. It was a racist thing. Done very aggressively
They also had a quiet word with a woman who was breastfeeding during a kids activity session (shock/horror!) and she left. So they have form for doing this kind of thing before. We were supposed to do a month, 2 weeks was enough. I cba any longer, I think they're throwbacks from 3 centuries ago