St John's murals put social change in the picture