The incident, which occurred in his home town of Irvine in Ayrshire, has become a rallying point for Christian campaigners who are concerned that freedom of speech is being stifled by political correctness.