The major parties may seem bitterly divided, but we might be entering a new era of political consensus about the way we should be living.