Ramsay MacDonald and five of his children2