We all knew Leo was in for a tough episode after City dropped points to Spurs, but things only intensified with news of Manchester City being charged with nearly 100 financial fair play breaches.