Brexit and Trump are a generational revenge. This may partly be against millennial certainty and superiority, and, indeed, ageism; and it may be a natural part of population dynamics - not only are more people getting far older than ever before, but they are older for longer than they are young.