This is the definition from wikipedia: "Ethnic cleansing is the systematic forced removal of ethnic, racial, or religious groups from a given area, with the intent of making the society ethnically homogeneous."
How does what Allard said not fit this definition?
Is Allard advocating for removing everyone from immigrant backgrounds? I got the impression that Allard only wanted to remove criminals and net tax recipients, e.g. not removing law abiding, tax-paying, assimilated members of Swedish society, regardless of ethnicity/race/background.
I don't have a horse in this race, but all the quotes here were based on nationality, not on the characteristics listed in your quote: the party wants to deport illegal immigrants and immigrants who are not "economically integrated", because Swede is not an ethnicity.
Being left and anti-immigration is not an oxymoron.
Though I must say, based on some comments here, that people who are defending the party's ideology do seem to read it in terms of race...