Keir Starmer under fire as old communist association surface