Walk through any town or city this December and you will see people huddled up against the cold, sleeping in shop doorways and on park benches for want of a place to stay. People aren’t just living