The social and political views of Charles Haddon Spurgeon, 1834-1892