That was a slim majority of who voted at the time. Leave voters heavily skewed older. Even just taking out the people who have died since the vote would result in a remain vote. 15 years worth of younger voters would overwhelmingly vote for remain.
Unless they change their minds in the meantime.