Two-child benefit cap a ‘failed social experiment’ that had to go, PM says

Ditching the cap will cost about £3 billion by the end of this Parliament, according to the Office for Budget Responsibility.