Answer
Opposition to homosexuality was one of Keith O'Brien's prominent moral stances. He believed that homosexual acts were sinful and should not be legally recognized or tolerated. O'Brien's views on this matter were influenced by his religious beliefs as a Roman Catholic Cardinal. He often spoke out against same-sex marriage and criticized societal acceptance of homosexuality.