Il a soutenu Ségolène Royal jusqu'au bout. L'ancien adjoint au maire PS de Lens en a même été condamné. Mardi, Charles Caestecker a écopé de cinq ans d'inéligibilité et de privation de droit de vote, pour « fraude électorale », selon la presse régionale.
Le 6 mai 2007, lors du second tour de la présidentielle, il aurait échangé des enveloppes et proclamé le nom de la candidate socialiste pour des bulletins estampillés « Nicolas Sarkozy ». Ancien syndicaliste, le prévenu a nié ces accusations durant le procès.