Bit of progress at last, new frame glued up measurements checked multiple times and this time it's all square. A bit of tung oil and it's starting to look like something.
I'm not sure how to deal with the corner on the right hand side, I've made the front panel wide enough so it overlaps the end...