"I think there’s a lot of talk about the will of the people now because the referendum result was ignored or subverted by the HoC."
It may have been used to try and say that Urmstongran but it simply doesn't and can't. Even if you agree that this was "the will of the people" at that moment it simply cannot be static. Any view "the people" express through a poll, referendum or election, will change from day to day and hour to hour. It will certainly change over three years.
It has been used as if this is not true; that this "will of the people" is immutable - that is simply a lie, or if we are feeling a little more generous, a misdirection.
It has also been used as if it were the same group all the time. So there has been an attempt to portray this "will of the people" as a singular group. That is not true either. Any group voting for, say, a political party will change construction over time. Even if you got exactly the same outcome it may well not comprise the same people.
Thirdly, as I said in the OP, no expression of the "will of the people" is sovereign. The "crown in parliament" is sovereign in our form of democracy. Hence, if you vote in a particular set of MPs who have a majority which they lose, they cannot stay in power. We do not say "ah well, the "will of the people" voted them in three years ago so they must be allowed to continue to govern". It is parliament via the crown that decides under our rules of democracy.
Parliament had every right to ignore the vote but politically they decided not too. That is politics, not democracy. Parliament set out to carry out their view of what the referendum meant but unsurprisingly they could not agree. That is not subverting the "will of the people" the people are not sovereign, parliament is.
You may not like it and others are certainly trying to subvert our democracy by the misuse of various words but they cannot change the meaning of our democracy.