Mac Kinleylagen har hunnit att göra sig så impopulär att presidenten Cleveland kan tacka sitt motstånd deremotför