After Liverpool's performance in the last match against Real Madrid in the Champions League, I now feel that Liverpool will win the English Premier League this season anyway. Manchester City may have depth in their squad but with the way they are currently performing they won't fare well against Liverpool.
In the last five matches that Manchester City played in the Premier League, Manchester City went against all the results. On the other hand, Liverpool have been consistently performing everywhere in the English Premier League or Champions League and they seem to be the most balanced team in the Premier League at the moment. Now if their consistency is maintained till the end of the season then at the end of the season Liverpool will be the most favorite position in the title winning list.
Yea, at this point, I think that Liverpool are the favourite to win this year English premier league because just as you rightfully said, they are the most balance team in the English premier league and Manchester city is in the worst possible form to compete against them, and arsenal and the rest of the other top premier league teams aren't up to it, I mean the fight for the premier league title, so it's just like a clear path for Liverpool to win this year English premier league title, unless something terrible happens along the way to their form and they start losing games easily, if not, nothing is stopping them from winning this year English premier league title.
Lastly, the upcoming premier league encounter between Liverpool vs Manchester city coming up looks like a one sided affair to me because with the kind of terrible form Manchester city is right now, if they don't step up their game and they played like they did in their last premier league game and champions league game, they will definitely get a beating of their lives from this Liverpool side, but no matter what, I believe that Liverpool have all it takes to win comfortable in this upcoming encounter.