Final answer:
President Lyndon Johnson reportedly said the quote after signing the Civil Rights Act of 1964 into law.
Step-by-step explanation:
The quote "we have lost the south for a generation" was reportedly said by President Lyndon Johnson. He said these words after signing the Civil Rights Act of 1964 into law.