The current generational "war" is between the Baby Boomers and Millennials, but it is Generation X which rules the roost in Parliament.

The Herald broke down Parliament into generations*, and found 66 of the 120

Advertisement
Advertisement

Average age of political parties: