jackdaw - // Therefore (I nearly said 'so') if a Muslim girl at the checkout refuses to scan my packet of bacon and my bottle of gin because of her beliefs, is that not religious discrimination? I see no difference between that scenario and the one under discussion here, except that the former would not come to court. 'Discrimination' laws, from where I'm sitting, seem to be a one-way street. //
The two do not compare for a number of reasons.
One - a checkout operator can reasonably expect to sell pork products and alcohol on a daily basis, and therefore any issues would have been addressed before she (or indeed he) was employed. On the seeriusly rare occasions when this does happen - as advised, it makes the news, but it's easily sorted out.
Two - not selling something because of the operator's religious restrictions is not prejudicial to you as a customer. She is not refusing to serve you as an individual because of anything about you - faith / orientation etc., she is refusing because of her own restrictions, and that is not prejudice.