Morality

Elizabeth II becomes our longest-reigning monarch – God Save The Queen!

  Today, 9th September 2015, sometime around 5.30pm, Her Majesty Queen Elizabeth II becomes the longest-reigning monarch in British history, beating the record previously set by her great-great grandmother Queen Victoria, of 63 years, 7 months, 2 days, 16 hours,…

The Divine Right of HM Revenue and Customs

  One expected a tactical Conservative prime minister leading a pragmatic Conservative Party in an expedient Liberal-Conservative coalition to propose or perform the occasional un-conservative thing. It was reasonably politic,…

"How can a Christian vote Tory?"

  It has been the most frequent question posed over the past month or so – sometimes emailed or DM'd; most often tweeted, and frequently interrogated in the chat threads.…