Loading Brendan Rodgers offers an apology as Celtic lose at home to Hearts on Irish Times...