Stuck on a few more...brain on go slow from the heat ;)
20d Aluminium sheets for wrapping (7) T?N????
25a The science of crop production (8) ?G??????
27a Sports entertainment worker (8) ?R??????
23d Colourful worker is awful, we hear (4) no letter yet