An electrically conducting polymer film comprising a plurality of precursor polymers, each precursor polymer comprising a plurality of monomers, each monomer having first and second polymer-forming active sites that can be joined by electrochemical polymerization and third and fourth polymer-forming active sites that can be joined chemically in solution, each precursor polymer comprising said monomers joined by said third and fourth polymer-forming active sites, at least two of said precursor polymers further being linked by said first and second polymer-forming active sites on monomers in those precursor polymers, said precursor polymers being soluble in a predetermined solvent whereas said polymer film is insoluble in said solvent, wherein said monomers comprise a dimer constructed from two compounds selected from the group consisting of fluorene, thiophene, pyrrole, biphenyl, poly(vinyl carbazole) and poly (vinyl oxy thiophene).