How many right-wing parties do we really need?

.....

© The Spectator