Hearts chief executive Andrew McKinlay apologises for league position

McKinlay admits missing the top six leaves him open to ‘ridicule’.