A sculpture of Harry Kane costing £7,200 has found a permanent home after 5 years in storage, despite mixed reactions. The England star is proud, but critics find the statue unflattering. Kane hopes it inspires future generations.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing