part of the issue is the expectation that people have a right to a house/flat of their own. When i wanted to leave home i had choices... rent a flat or buy if rich enough, bedsit, lodgings, join army or old bill and get accommodation or a job with tied housing. now people want a house of their own straight away.
imho benefits should be limited to 80% of what you could earn on minimum wages for a standard 40 hour week.... and that includes housing etc. if you choose to become pregnant after starting on benefits then they should not rise due to that kiddy. your choice.
i know i am probably thought of as harsh, but i grew up with self employed parents who worked long hours, even when ill could not claim a penny as they were self employed. i chose to pay into a mortgage scheme and not P*** all of it away on holidays etc so now cannot ever claim a penny.
i also spent too many years knowing that the job i got sent to with the people, ****** in the street midweek causing hassle in the early hours would not be people with a job to go to!