A religious studies teacher has resigned from the biggest teaching union, after it published a cartoon he says is demeaning and offensive to Christians.
Andrew Law accused the National Union of Teachers of "hypocrisy, insensitivity and naivety" for using the word "Christ" as a swear word in the cartoon in December's issue of The Teacher magazine.
Mr Law, who is also an Anglican chaplain at Malvern College, Worcestershire, wrote to Steve Sinnott, general secretary of the NUT, complaining of double standards.
The union is usually highly politically correct, taking care to stand up for minority groups and religions.
Mr Law wrote: "One would have hoped that the NUT would show respect not only for members of numerically minority faiths, but also Christians.
"Does political correctness extend to every culture except the historically prevalent one in the country?"
The cartoon, set in Biblical times, shows two local people telling Mary and Joseph there's room in the stables.
"Thank Christ," Joseph replies.
Steve Sinnott, NUT general secretary, was quick to apologise and admitted to The TES that the cartoon was "not even funny".
He said: "It was an error, the cartoon was included by mistake. It has caused offence and it shouldn't have been included."