This may be silly to say but...
I love Judie Dench as M but the thing is shouldn't someone else be playing the role of M? The reason I ask is when I watched Goldeneye I noticed how Bond mentioned the M before here kept drinks somewhere else or something like that. Anyways the thing is she replaced that M, so should that mean that M should be played by someone different to sorta keep with the timeline or whatever?