It produces sustainable power with immigration of race for these scandalously treated people (8,10)
I believe the answer is:
windrush generation
'these scandalously treated people' is the definition.
I don't know anything about this answer so I can't tell whether this works.
'it produces sustainable power with immigration of race' is the wordplay.
I cannot really understand how this works, but
'it' could be 't' (abbreviation. e.g. in 'tis) and 't' is found in the answer.
'power' could be 'wind' (wind power is a kind of power) and 'wind' is present in the answer.
'of' could be 'o' and 'o' is located in the answer.
'race' could be 'rush' (synonyms) and 'rush' is found within the answer.
This may be the basis of the clue (or it may be nonsense).
'for' is the link.
Can you help me to learn more?