City had the chance to wrap up the title themselves on Saturday, but suffered a 2-1 defeat by Chelsea at Etihad Stadium.
However, Leicester completed the job for them with a 2-1 victory at Old Trafford on Tuesday.
It is City’s second trophy in a little over two weeks after they beat Tottenham to claim the Carabao Cup and they are also in their first Champions League final after beating Paris St-Germain in midweek.
Since being taken over by the Abu Dhabi Group in September 2008, City have won 12 cups and this is the third time they have clinched a league and EFL Cup double. BBC