I vaguely remember a donation of a few pounds in reception for materials to do fun things but not after that. It definitely wasn't weekly.
In other years there are a lot of events organised by the PTA to raise funds. It's a very good idea to have a tub of £1 coins to avoid scrabbling around for them when cash is required.
Termly discos. Mother's Day sale, Father's Day sale - not voluntary, kids pay a couple of pounds to buy a present for mother/father figure and are taken from the class to the hall during the school day to do this.
May Fair organised by and manned by yr6 to raise money for the prom, kids bring some change and are taken to hall to spend it. There will be other things too.
PTA raised funds have been used for picnic tables, benches, playground painting, shelters, wooden play equipment etc
A few non uniform days or wear x colour day are usually to raise funds for charity.
There are other things that require payment such as theatre group visits and sometimes the school really struggles to get enough contributions to cover the cost and plead for parents to cough up. The kids do enjoy them.