The New Polish Deal - when does it come in and what are the implications for the taxpayer?

en_GB