What does multiculturalism have to do with anything? Multiculturalism is about acknowledging, accommodating, celebrating, and even drawing strength from the diversity of those who live here, no matter their heritage.
Immigration is about who gets to come here and how many. If we're actually letting too many in, then that is something to deal with, but it's completely separate from whether we celebrate what we have to offer each other.