Theodore Johnson had killed two previous partners before he murdered Angela Best in 2016.