I don't believe that everyone who is voting for far right parties is doing so because they're racist. Many are people who are seeing two things (A) deteriorating living standards, and (B) high immigration, and they think that B is causing A.
High immigration, though, is a result of deteriorating living standards more than it is a cause. When people are feeling the pinch, they have smaller families. Birth rates in the UK and France are so low that immigration is being increasingly used to prop up our societies (otherwise, an increasingly small working-age population would be required to prop up an increasingly large retirement age population).
The Far Right parties, though, tend to espouse the sort of economic policies that have led to widespread poverty and poorly-distributed wealth in the first place. Reform's platform is basically modern Thatcherism, which is what pushed most of the poorer areas of the UK (now voting Reform) into poverty.
I do fear that centrism is not going to solve the underlying problems that create openings for the likes of Farage. If a left of centre government can lift the living standards of workers, that might go a long way to dampening the recent rise in Far Right politics.