Haseeb Hameed’s gutsy half-century was not enough to prevent England from slipping to an eight-wicket defeat in the third Test against India that leaves them 2-0 down in this series with just two matches to play.