The Long Beach Housing Authority has ended its contract with former North Hempstead Democratic Chairman Gerard Terry after Newsday reported that he compiled nearly $1.4 million in state and federal tax debts while receiving government jobs worth hundreds of thousands of dollars.