The benefits system in the UK has taken a turn for the worse over the last 15 or so years.… read more