I agree but I think there are a lot of things going against it - especially with our voting system. The problem with a large centre movement, much as I would to see one, is what is the opposition? The same old parties?
In France Macron started a new movement which caught on like wildfire, and took people from existing parties and none, but it was very much "top down" as this sort of thing usually is, with the result that there is no real connect between the party and the people, and I am sure that is one factor that has fuelled the revolting (in more ways than one) yellow vests.