If Shaw wishes to disenfranchise a swathe of society I would start by eliminating those that pay zero tax. That would wipe out the young, unemployed, and probably many pensioners.(oh Dear, jeremy!)
My slogan would be: No pay, No say.
(Any past member of the armed services would be entitled to vote for life)