En 2002, cuando le hizo campaña al candidato independiente Álvaro Uribe, fue elegido Representante a la Cámara de Representantes por Risaralda por el Partido Liberal y pronto se unió a la coalición uribista.
Desde entonces, el Partido Liberal amenazó con quitarle su aval, pero la ruptura solo ocurrió en octubre de 2003 cuando Soto renunció al partido, cuatro meses después de que anunciara su participación en el nuevo partido "uribista".
Desde entonces hizo parte de las directivas del Partido, primero como miembro del Comité Directivo y luego como Presidente de la colectividad en Risaralda.
En 2006 encabezó la lista de La U a la Cámara en Risaralda resultando electo como representante.
La demanda fue realizada en conjunto por el concejal Carlos Alfredo Crosthwaite apoyado por Pablo Bustos y el estudiante de derecho Daniel Silva.