I'm unsure on whether to keep Cancelo. He plays most games but is clearly more liable to the Pep roulette than Stones or Dias, and he hasn't been getting assists or goals anyway (albeit maybe he is due some). I already have Stones (+ KDB), so could do a safe transfer to Dias, but that seems a bit meek. So could bin him for some other teams defender to enable the option of bringing in Foden in future, but then City seem like the most surefire clean sheet merchants right now.
So probably just keep him for now and pray for Pep to rest him in the FA Cup only for a little while. If he plays in the Cup then probably get rid.