Joan Puig milita a Esquerra des de 1992 i és regidor de Blanes des del 1995. Han estat, doncs, dotze anys de tasca municipal, gairebé quatre dels quals en l'equip de govern, fruit d'un pacte amb el PSC que va acabar trencant-se, per discrepàncies entre els portaveus dels dos grups: Joan Puig i l'alcalde, Josep Marigó, que va expulsar els republicans de l'executiu. En les eleccions del 27 de maig del 2007, ERC va perdre un dels dos regidors que tenia i Puig va decidir quedar-se a l'oposició, però, tot i així, va ajudar CiU (que tenia un regidor menys que el PSC) a obtenir l'alcaldia.
Diu que ho deixa ara perquè creu que és el moment oportú per «deixar pas» i facilitar encara més la renovació de l'equip d'ERC, però assegura que continuarà treballant pel projecte municipal republicà.
L'anunci de renúncia de Puig arriba quan ERC encara no s'ha pronunciat sobre qui serà el seu pròxim cap de llista al Congrés per Girona. El debat es troba ara mateix (si no s'hi afegeixen més opcions) entre Francesc Canet (el cap de llista al 2004), Joan Puig (número dos al 200) i Camil Ros, secretari general de la UGT a les comarques gironines.