If there was any hay to be had for apologizing he would have done so a long time ago.
But let's be honest, nobody would give him a break or second chance due to apology. Opposition parties would say he apologized and now he needs to resign.
Its just the politics of today, sad as it may seem. As for the segment of the population that made up their minds post SNC, the liberals were at around 37 percent, the conservatives 31-32 before it broke, the liberals dropped go 29 before recovering to around 33.
So initial drop of 8 points, half of which have come back. 2-3 percent of that to the Conservatives, rest to the green party. So it doesnt surprise me that the official report hasn't moved the needle any, most of the electorate has already made up their mind. The liberals that cared are over at the greens, the liberals who didn't care are back into the fold and the blue liberals are back at the CPC.