SuKe,when your friend left Direct Insurance and then went to another company and they refused to insure the car,what was the reason?As others have said,even with a gap in insurance it is still not a problem,might lose any no claims discount but that should be all.
Sandcastle explained the reason above. The new insurer would be liable for any retrospective problems dating from the time the previous insurance lapsed.