Harry Kane's statue in storage: £7,200 artwork is hidden away, five years after being announced, after TfL REJECTED having it on a tube platform - and with council struggling to find a place for it
Harry Kane may be enduring his first difficult spell in Germany, but it appears not all is well in England too.
