Tom Cheshire reports on the Communist Party's mix of old and new when it comes to getting its message to the people.