Joao Cancelo will go from Manchester City to Barcelona on a loan that contains an option to be made permanent. 

The move will be Cancelo’s second loan spell in seven months after he joined Bayern Munich at the end of the previous transfer window.

Bayern declined the option to sign Cancelo on a permanent basis and it was suggested Arsenal would make a move for him this summer.