If the anti Brexit side failed to make their point during the election, that is on them. Its kind of like after the Trump election, everybody on the left pretending that people had changed their mind.

Some of the pre vote polls were similar to the poll shown by the OP.