Installé à Prangins depuis 1983, Charles Schmid a siégé par deux fois au Grand Conseil vaudois sous la bannière socialiste. Entré au parlement en 1987 en tant que premier viennent-ensuite de la liste à la rose, il se voyait devancé par une collègue de parti lors des élections plénières du printemps 1994. Mais quelques mois plus tard, cet employé du service financier de Swissair se voyait appelé à reprendre son attirail de député pour succéder à Alain-Valéry Poitry désireux de se concentrer sur les affaires communales nyonnaises.
A la fin de cette même décennie, on retrouva le Pranginois sur...