You can change solicitors any time you like.
Just go to a new solicitor and ask them to take over the files. They will only do that if there are no fees outstanding to the first solicitor. Also, if there are undertakings given by the first solicitor, they will have to be released from those undertakings before files can be transferred.
mf