First Reading (Jeremiah 23:1-6). The leaders of Israel are made to account for their neglect of the people, but better leaders are promised.
Second Reading (Ephesians 2:13-18). By his death Christ broke down the wall between Jews and Gentiles, and united all peoples as children of the one Father.
Gospel (Mark 6:30-34). We see the care of Christ for his apostles as well as his compassion for the ordinary people.
Jeremiah takes the official leaders to task for neglecting their duties towards the people (First Reading). They must shoulder the blame for the misfortune that has befallen the people, but God will not let his people languish. He himself will assume the mantle of leadership, and entrust the flock to good and faithful shepherds. This ties in with the Gospel. Jeremiah’s promise is fulfilled in Jesus. We see Jesus, the Good Shepherd, in action. Firstly, we see his care for the Twelve, who have just returned from their missionary work and need a break, time to reflect and have time away from busyness. Secondly, we see Jesus’ care for the ordinary people, whom he teaches at length. In Jesus we see divine compassion in action.