The law states that Halal and Kosher meat must only be intended for Jews and Muslims. To make matters worse, the government does not force religiously slaughtered meat companies to so label this meat when it enters the general supply chain, due to higher costs.
You may be interested in these active petitions
They are trying to keep the costs down, however, that means that around 90% + of the UK population are subsidising meat that is not intended for them and which some people are forbidden to eat for religious reasons.
The answer, is to turn it on its head. I call upon the government to enact a law that means all non-religiously slaughtered meat must be labelled as such. A stamp saying NRS (Not Religiously Slaughtered) would work. This would give people a choice, one not currently available.