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