Do you feel as though you get exploited because you are Polish?
It doesn't matter whether you are Polish, English, Black, White, Blue or Purple.
If you are an agency worker they are hiring you out at probably double what you will be paid, and when the contract ends and there is no further work you are discarded.