A taxi driver had his licence suspended two days before Christmas after he failed to meet the requirements set out by the council.