Harry Kane statue in storage with nowhere to go Funding for the sculpture of the England captain in north-east London was allocated in 2019. Source