The UK government has announced there will be no exemption from anti-discrimination laws for Catholic adoption agencies, but that they will get 21 months to prepare for change, which will make it illegal to discriminate against lesbian and gay people.