Manchester City's 2-1 defeat at Leicester City on Wednesday means Pep Guardiola's men have now lost consecutive Premier League games for the first time in more than two years.