In recent years, the house of Lords has been a bastion of common sense and morality, but no longer. Read on:

The House of Lords has voted in favour of a change to civil partnership laws to allow gay couples to marry in churches and use religious language during the ceremony.

Peers voted 95 to 21 in favour of the amendment to the Equality Bill late last night, overturning a ban under the Civil Partnerships Act on same sex unions taking place in religious premises.

This is a sad day for our nation.

Praise God for the 21!