R269 - YouGov amongst other polling entities revamped their approaches after BREXIT, and, in fact, YouGov got the BREXIT vote close within 2% of the result. The differences were exaggerated, and in the 2017 GE and subsequent by-elections and council elections, the polls were spot on. By the time May lost the Tory majority, the polls predicting her diminishing margin were spot on.
If you don't live in the Northeast or Wales or Cornwall, you very likely do NOT know "many" people who voted for BREXIT, because the southeast, NI, and Scotland voted Remain. You just keep ignoringor deying the information, which clearly indicates strong grass roots support for maintaining the monarchy. The population doesn't want PM Whoever as Head of Government and President Whoever as Head of State.
Not thinking about the monarchy 24/7 doesn't add up to lack of support for retaining it. There are virtually NO reliable polls by reliable polling entities of the general public indicating an appetite for abolishing the monarchy. None. Zero. Nada. Niente.
And you clearly do NOT know "many" people who voted for BREXIT because if you did, you'd have known that most of them were older, white, traditionalist, monarchist, patriotic and angry about what they perceive as the diminution of UK sovereignty (take note of the oft-used word) and culture.
The other thing that has to be remembered about referendums is that results are based on raw numbers, not FPTP (that is, the final "vote" for a specific region doesn't go to the side that got the most votes as is the case with GE and council elections - all the LEAVE votes in, say, Sunderland, go to LEAVE and all the REMAIN votes go to REMAIN).
If you think those LEAVE voters would also vote to abolish the monarchy, think again.
If that weren't the case, Corbyn, staunch republican that he is, would be doing much, much better in those same polls.