First principles modelling of free-radical polymerisation kinetics