The use of classical regression techniques in social science can prevent the discovery of complex, nonlinear mechanisms and often relies too heavily on both the expertise and prior expectations of the data analyst. In this paper, we present a regression methodology that combines the interpretability of traditional, well used, statistical methods with the full predictability and flexibility of Bayesian statistics techniques. Our modelling approach allows us to find and explain the mechanisms behind the rise of Radical Right-wing Populist parties (RRPs) that we would have been unable to find using traditional methods. Using Swedish municipalitylevel data (2002-2018), we find no evidence that the proportion of foreign-born residents is predictive of increases in RRP support. Instead, education levels and population density are the significant variables that impact the change in support for the RRP, in addition to spatial and temporal control variables. We argue that our methodology, which produces models with considerably better fit of the complexity and nonlinearities often found in social systems, provides a better tool for hypothesis testing and exploration of theories about RRPs and other social movements. [ABSTRACT FROM AUTHOR]