Known as the "Shameless" family among horrified neighbours, the McFaddens "boast" three generations of adults who are not working. All ten members of the clan share a council house and live off benefits amounting to around £32,000 a year. And very happy they are, too.