Kane reveals 2030 WC dream at statue unveiling

A statue of England captain Harry Kane has been unveiled in London on Monday, several years after being commissioned and completed by the council where he grew up.