supporter [noun] + staunch [adjective]