The Church of England and Church in Wales will be banned in law from offering same-sex marriages, the government has announced.

Other religious organisations will be able to "opt in" to holding ceremonies, Culture Secretary Maria Miller said.