World News Man City v West Ham LIVE: Premier League team news and line-ups plus Arsenal-Everton updates May 19, 2024