Divorced Catholics are not allowed to receive Communion, and Kerry seems to have had a previous wife and some kids by her; so regardless of his position on abortion he should not be allowed to receive the sacrament anyway-- unless theology is like math, where if you multiply two negarives you get a positive-- or so to say, if you are either divorced or are pro-abortion, no communion, but if you are both divorced and pro-abortion, come right up. Religion is just a sweater, anyway. You put it on and take it off depending on how your feeling at the moment--if you're a politician.
He says he got an annulment, so in the eyes of the Church, he was never married. However, he did apply for the annulment after he married for the second time which did not take place in a Catholic Church. He laughed about getting an annulment -- something about Boston politicians and the number of annulments they had been granted.
I have never seen it stated definitively that he did get his annulment -- his answers are always spin.