Young people are often dubbed "Generation Green" – millennials and teenagers championing climate action and environmental values, often with a well-aimed dig at older generations who have failed to prevent a climate catastrophe. Yet it is their baby boomer parents and grandparents who are most likely to act in support of green issues.