Business is booming for Britain’s slum landlords as councils struggle to cope with rising numbers of homeless people, the Channel 4 Dispatches programme revealed last night, leading to a failure in their duty of care as they knowingly place many in squalid private rental accommodation.