" Odd, when many Tory members are Muslim. Some have even held high office. "
You should read what grass roots Tories say about Sajid Javid becoming prime minister. They are not having it.
One man wrote on Facebook that he had joined the party to help install a Brexiter leader, adding of Javid: “Britain is not ready for a Muslim PM, that would be taking the absolute p**s out of the country.”
A woman wrote that she was staying on as a Tory member “so that we can elect the right leader”, commenting that Javid “will protect his own. He was sworn in on the Koran. "
Dozens of similar.