England striker Harry Kane has responded to critics following the Three Lions’ 3-2 win over Spain in Seville on Monday night. The Spurs forward failed to get on the scoresheet for the seventh successive game for England but delivered a inspirational performance as a target man, playing a part in all three of England’s first […]