The Magnificat: The First Christmas Carol- Luke 1:46-56 Date December 16, 2022 Speaker David Shields Series The Gospel of Luke, Promised Prophet, Promised King Book Gospel of Luke Watch Listen Read Save Rejoice for how God has blessed you. (v. 46-50) Rejoice for the upside-down kingdom. (v. 51-53) Rejoice for God is faithful. (v. 54-56) The full sermon manuscript is available here.