Although desire alone will definitely not be enough to win, much more is needed for this, and for this we definitely cannot lose at home to Arsenal, but it happened and now City must take advantage of it. They beat Brentford last night and are now just one win away from topping the table again. All of City's leaders are back in squard, and they are ready to win.
But I personally agree with @swogerino opinion. Even though Liverpool lost in the match against Arsenal, it looks like Liverpool won't be easy to beat in the future, especially this week. Because the opponent Liverpool will face this week will not be too difficult for Liverpool (Burnley). So even though Man City will also face a club that is ranked quite low in the EPL (Everton), and Man City has a big chance of winning. But most likely, the standings will remain the same for a while. Because next week, Liverpool and Man City have the opportunity to both win the match.
Apart from that, Klopp's decision to leave Liverpool this season will certainly have an impact on Liverpool players. But the impact may only be off the field. In essence, it looks more like a family affair. The reason is that Klopp has coached Liverpool for a very long time, so if Klopp leaves Liverpool, the Liverpool players will definitely feel lost. However, on the field, I don't think this will have a big impact on the players' performance. Because in this context I agree with @Inwestour. So in essence, now is the Liverpool players' last moment with Klopp, therefore Kloop's final impression with the Liverpool players must not be disappointing.