Council homes in Bristol are left empty for almost three months on average in between tenancies despite thousands languishing ...