How do the bookies rate Hearts, Celtic and Rangers chances of winning the Scottish Premiership after a seismic set of midweek results?