The 2-child benefit cap is, IMHO, a slam-dunk vote winner for those who subscribe to the notion that everyone on benefits is a life-long, professional scrounger who routinely churns out urchins to increase their benefits, which they then spend wastefully on cigarettes, alcohol and trips to Benidorm.
In the real world though, the percentage of people on benefits as a lifestyle choice is small and they are not living an extravagant lifestyle.
The cap is simply unfair to people who should be able to fall back on the social safety net of benefits that we are fortunate to have in this country. For every one person that is deterred from churning out urchins for benefits, how many genuine parents and their children will suffer? What about people who have more than two children and never anticipated having to rely on benefits? What about women who have unplanned pregnancies that put them over the threshold? Hopefully the intent was never to force women to have terminations that they would never have considered otherwise.
Finally, as we keep getting reminded, one of the major challenges ahead of us is our aging population. People are living longer and declining birth rates means there is going to be a shortage of working-age people to keep the economy in balance. We should be encouraging people to have children, if they are happy to, and ensuring those children have access to good quality education so that they can add real value to society when they become adults.