‘Enough is enough’: Thousands descend on D.C