As regards your comment about getting older and feeling like you switch party allegiances, for what it's worth, as I'm approaching traditional middle age, I find that I haven't got any more right-wing, I've just become more irascible and less able to tolerate perceived idiocy.