Well, as one of my parishioners said, "Hanging is too good for them".
And here in Brighton we have elected the first and only Green MP in Britain.
What does it mean for the Church and Christians? I don't know. Presumably it means a government which is going to seek popularity, listening to the electorate, but which part of it?