After Tottenham's 2-2 draw with Chelsea, Leicester City became the unlikeliest Premier League champion of all time.