Pictures of Harry Kane statue 'kept in storage since 2020' emerge
Photos have emerged showing a statue of England captain Harry Kane, which has apparently been languishing in storage in east London for more than three years.