David Moyes has left West Ham after a six-month reign as manager, the Premier League club have announced.

[MORE]