What is the name of the person responsible for negotiating - on behalf of the taxpayer - an annual rent of £2.5 million from West Ham?
The latest accounts show West Ham's gross income was £122million, so a £2.5 million rent is the equivalent of someone on an annual salary of £40,000 paying...