I've listened to the sermon, and I heard absolutely nothing going against the Bible. Therefore, they were the right words for the church to say, and unless the UK lacks free speech and freedom of religion, the vicar has a right to say them. The vicar is guilty only of teaching God's word to Christians. Do a Google search on the city of Corinth during the time of Paul. It was a thriving metropolis, bigger than Athens, with many self-made men and women as well as male and female athletes, etc. I don't think times are so different now that what the Bible says is irrelevant. If one is a Christian, there is no law higher than God's law.