Marriages in Britain are lasting longer

Marriages in Britain are lasting longer. But part of the reason is that there are fewer marriages. More people just live together. The ones that do marry are older (30 years, as against 26 years a decade ago) and probably more religious.