Joshua Springer was handed a 21-year sentence at Lincoln Crown Court on Friday after he previously previously pleaded guilty to "horrific" sex crimes against vulnerable people