This is exactly right - the exact same “Let’s burn down the system sell off the system to the highest briber bidder” sentiment that’s been ruling the Republicans has been eating away at the Tories as well. Now, every time leadership fails to make changes, they toss them out and put someone more extreme in their place (until you hit a Liz Truss)
So does Britain. Something like 75 of the last 100 years have had Conservatives in power. Obviously, what that means has changed over time, but it’s clear that every time Labour gets a shot at governing, Brits yell “Not good enough!” and put the Tories back in office.