Harry Kane statue unveiled five years after it was commissioned by London council
A statue of Harry Kane, England's football captain, was unveiled after being commissioned by Waltham Forest Council in 2019. Despite delays, the statue now stands in Walthamstow, celebrating Kane's career and inspiring future generations.