England were dealt a humiliating 2-1 defeat by minnows Iceland as Roy Hodgson's side crashed out of Euro 2016 in one of the most stunning upsets in the history of the game.