There are believed to be over 600,000 illegal immigrants in the UK today, the subject of heated political debate but frequently hidden from public view. Foreign correspondent Fergal Keane finds out what life is really like for a group of illegal immigrants struggling to survive on Britain's streets. He asks what drew them here, follows their battles to beat the system and shows how ineffective the authorities can be in dealing with them