A statue of Harry Kane, described by some as the "stuff of nightmares," has finally been unveiled after spending five years in storage. The shiny metal sculpture, which cost £7,200, has received a mixed response regarding its likeness to the England star. Kane, who currently plays for Bayern Munich, expressed his joy at the unveiling, calling it a "proud moment." The statue was revealed in Waltham Forest, the London borough where Kane was born and honed his skills as a young player. Despite the controversy surrounding its appearance, the forward was delighted to see the statue find a permanent home.