Answer to the question on immigration: Immigrants and their children now number approximately 86.4 million people, or 27% of the overall U.S. population, according to the 2017 Current Population Survey (CPS).
Answer to the question on Hispanic Population: Hispanic/Latinos are the second largest racial or ethnic group after whites in the United States (Hence the statement in the question was false)