progressive debate