It’s happened multiple times in the past couple decades. Look at how the tea party took over the Republican party. There have also been the blue dog democrats and the Bernie social Dems. They haven’t taken over the way the tea party has, but they’ve both tugged at the direction of the party.