Gary Neville lauds ‘spectacular’ Harry Kane after Tottenham striker’s man-of-the-match display in win against Manchester City… and believes it was the best he has played since starring against Liverpool in 2017