The charge for the lunchtime club is clearly lawful (and shows the NASUWT spokesperson quoted in the Yorkshire Post article is wrong in suggesting that no primary school charges for lunchtime activities).
Regarding the charge for ingredients, schools can charge for materials where the child's parent wishes him/her to own them. So, since your daughter is bringing home the results of her lessons, it is just about legal. There is an argument that you should have the option of refusing to pay and not see what your daughter has baked but I suspect that most parents, faced with that choice, would pay.
By the way, the journalist who wrote the Yorkshire Post article clearly hasn't bothered to understand the rules on charging. A school can charge for board and lodging for field trips provided they only ask parents to pay the actual cost. Having read the article I don't see anything that shows the school breaking or intending to break the rules, nor do I see anything that shows it behaving differently from many community schools.