Yeah but Kerry says he does believe abortion is wrong. He just does not want to impose his belief on others. So it seems like he is weaseling out there. What he is doing is sinning because by voting to permit abortion he is materially co-operating with evil.
I don't think it's heresy what he is doing. But he is sinning. Make sense?