Ravel Morrison is no longer a West Ham player after his contract was cancelled with immediate effect.

The 22-year-old former Manchester United youngster moved to Upton Park in January 2012, scoring five goals in 24 appearances for the club.

Morrison was in Italy at the end of last month to finalise a move to Lazio and also posted a picture of his name on the back of the club’s shirt on Instagram.