‘Trump tried to erase one of our nation’s clearest constitutional guarantees and he failed’