White evangelicals, Catholics and Mormons carried Trump

Advertisement