This is happening on the right as well. Red Tories in Canada and moderate Republicans in the US are being pushed to the sidelines. Time for a new centralist party that can be fiscally responsible while remaining socially progressive.