Today's Queen's Speech is the first to be delivered on behalf of a majority Conservative government since 1996, when John Major was Prime Minister and 'Europe' was tearing his party asunder. The following year saw the rise of Sir…
This is a guest post by the Rev’d Peter Ould – a Church of England priest, consultant statistician and former blogger with an interest in the topic of human sexuality…