Thanks for sharing Mike. Isn’t it time to leave terminology like right, left, and liberalism behind? For me, none of them have any clear identity. They never did. Just tools to divide and polarise. Neoliberalism though does appear like clear and present danger.