As long as UK taxes are flow-based and not stock-based, it seems a bit silly to base analysis on a stock-based denominator like the number of millionaires.
You can usually tell message board prevalent politics by seeing which stuff gets demands for rigor and which stuff is accepted as-is.
It's a progressive organization releasing a "study".