In Europe the tax system works very different, e.g in The Netherlands they would tax you ~1.2% on the return of your stock investment tax plus the other taxes that you would pay means that for middle class incomes saving 1 million is basically impossible.
I assume that GB works exactly the same.