lydia2424 lydia2424 Today at 6:17 PM History Answered what best explains why the pilgrims and Puritans left England?