A new statue of England football captain Harry Kane has been unveiled in Waltham Forest, London, quickly becoming the latest sports sculpture to face public criticism for its visual inaccuracies.
A new statue of England football captain Harry Kane has been unveiled in Waltham Forest, London, quickly becoming the latest sports sculpture to face public criticism for its visual inaccuracies.