@statsguy
2 things.
1) if the future is a rehash of the recent past (particularly the last 40-50 years), we're fucked. Excuse the harsh language but it's the only word strong enough to make the point.
2) one reason the left have struggled is an inability to get that hating social conservatives (more than we do) doesn't make centre-right liberals leftists. That was clear with Labour and the war criminal Blair, it's equally clear with Stammer.
But now, a big shift in coalitions is underway.