First, it is various posters asserting an approval in the next several weeks, not the MHRA. I think many rational longs would acknowledge that 4 months is more reasonable than several weeks.
And it is not true that NWBO is no factor in the timeline. They could be on the clock for 2 60 day RFI responses. They could be on the clock for an appeal. Not sure if they are on the clock for requests for oral hearings. And not sure what hap[pens if they are given a provisional response requiring them to resolve a problem first.
There is a reason the process can take a long time, and it is not just MHRA foot dragging.