When in a country with different mainstream religious principles and traditions to your own, it is widely accepted that you respect the customs of the nation you are in. I believe most British people would not think of doing otherwise.
Recent mass Iftar events in Trafalgar Eid prayers in Birmingham and elsewhere cut sharply against that principle. Britain is a tolerant nation, but that should never mean failing to defend our own traditions or allowing them to be dominated for fear of causing offence.
We are a country with a Christian heritage. Our laws, institutions and national life have been shaped by that tradition over centuries. Our King is Head of the Church of England and has a duty as Defender of the Faith. Many like me take great pride in our identity and believe it should be protected.
Mass prayers in iconic public locations by religions whose traditional interpretations conflict fundamentally with Western values such as equality for women, gay rights and democratic freedom do not accord with British values.
Public displays of religion on this scale are not in keeping with that balance. They risk appearing as a show of dominance that excludes and divides.