A quick look at the history of the British Isles from the late 1500’s through 1690 will explain why the prohibition on Roman Catholics exists. It was a long and bloody series of wars over English self government and Protestant religion.
Whoop. That was centuries ago. Doubt many Brits bother to attend church at all these days. That’s the real problem.