I'm stuck on two: 2d. A pudding made in Northern England from the young leaves of the bistort plant (6). The answer appears to be Easter LEDGE but there's an S on the end (from APOSTLE) which doesn't seem right.
Secondly, 19a. A protein-digesting enzyme found in pineapple (8) It looks like it should be BROMELAIN but there are not enough spaces. Do you think it could be BROMELIN or BROMELAN ??