4.35% Is an Average, Not a Promise
The prize fund rate means total prizes paid out as a share of all eligible Bonds. It is not interest and it is not your return. NS&I's own product page states the odds plainly: 21,000 to 1 for every £1 Bond, every month, variable. You can hold anywhere from £25 up to £50,000.
At those odds, a full £50,000 holding enters 50,000 numbers into each monthly draw and wins around 2.4 prizes a month on average. Most of those prizes are £25, £50 or £100. The £1 million jackpots are what pull the average up to 4.35%; strip out the top prizes and the typical holder's experience sits well below the headline. A cash ISA does not have a distribution of outcomes. It has one outcome.
Six and a half million prizes were paid in the September draw. 6,446,807 of them — 98.7% — were worth £100 or less. The two £1 million jackpots and 95 £100,000 prizes that make 4.35% mathematically true are 0.0015% of all prizes. You are not buying a 4.35% return. You are buying a very long tail.