Candidates spar in live EU TV debate