The real divide in Britain is not income but housing