Manchester City crowned English Premier League champions for 2018