In a homily delivered at St Mary's Cathedral in Edinburgh on Sunday, Cardinal Keith O'Brien claimed that in failing to set objective standards of behaviour for a generation, politicians have created a largely amoral society.
Cardinal O'Brien: 'politicians have created a largely amoral society'