Local candidates square off in Liberty Hall debate