David Moffett has spent less than a year as head of sport England, but Saturday he said British sport would never enjoy long term success because of red tape and an unwillingness to change.
Sport England head says Britain unlikely to enjoy long term sports success.