obstructionist

noun
  1. a person who deliberately blocks or prevents progress, especially in politics or legislation
adjective
  1. characterized by deliberate obstruction or resistance to progress

Examples