Colleague expressing views that I find distasteful…

For context, I work in a secondary school in a large town in the south east. We are a multi-ethnicity catholic school with a high proportion of black and mixed-race students, but also several who are Muslim.

I have a colleague who has casually expressed views that I find incompatible with someone who has chosen to teach, but also someone who has chosen to work in this environment. These views include:

1) derogatory comments about the way black girls dress on mufti days. She insinuated that they dress in a way that is “inappropriate for their body shape” but also “that’s how they all dress”.

2) A practical exam was moved because it clashed with Eid. She began by saying that “if they choose to live here they should follow our religion, this is a Christian country” and “if we went to their country we’d be expected to follow their rules.”

3) I’ve observed several instances of her calling out poor behaviour with black students and being overtly harsh in her comments and response, almost to the point of bullying. This doesn’t seem to exhibit this same attitude toward white students.

There are other side comments that have been heard that I’ve been unsettled by. Question is, how do I approach this? Do I ignore it and just keep my distance, or do I take this to her HoD or SLT?