peter cancro political party