It isn't a Christian practice. It is a practice that has an NHS contract hence the GP is up in front of the GMC for his actions.
The system does sometimes work. If I still chaired a PCT (health authority) I would be asking out chief executive to formally give warning of breach of contract if the allegations were substantiated.
There is a place for Christians and that place certainly isn't setting the agenda for primary care. All healthcare, under the terms of The Health and Social Care Act 2008 is without regard to gender race or creed. And that includes private healthcare where the type of care is registerable. (GPs come under registration in 2013 but their work under their NHS contract has to be in line with their contract, which mirrors the regulations anyway.)
That said, many GP practices think they are above any laws or rules anyway and if is only the steady introduction of younger less arrogant GPs that gives me hope for an eventual joined up NHS care anyway.
Luckily, actual care isn't too bad because at the end of the day, their role is purely signing club notes and referring you to real doctors.
Good lark this anonymity.