No one is insulting your customs. We just refuse to follow it. Also are you saying Muslims cannot be British? What about a white British convert? Is he British? How do you define a citizen of your country. I don't get it. All land belongs to God. Yes people have developed it, but by the ability given to them by God. This is a simple concept even a Christian should understand. Unless you are atheist? Are you atheist or Christian? Can atheists be British?