I was quite a bit off on both predictions, but I don't think anyone was expecting such a huge majority for the PCs..
I would make the self-serving argument that I sort of did. While I do not have the knowledge or expertise to venture a guess on how vote share convert to seats I did roughly get the PC-NCP relative vote share correct and asserted that PC will get a large majority with "large" being very ill defined.
I know very little but I might as well try
PC 40%
NDP 32%
LIB 22%
Green 4%
Other 2%
My view is LIB and PC are under-polled and in the end a lot of NDP leaning LIB voters will still vote LIB. No idea of seats other than large PC majority.