Former England international, Jamie Redknapp believes Harry Kane could be England captain for a long time.