john cooper political party