new democratic party Cartoons