According to a YouGov survey, for almost a third of respondents, it’s been a while:
Less than a week ago -- 21%
1-2 weeks ago -- 8%
3-4 weeks ago -- 6%
1-2 months ago -- 7%
3-4 months ago -- 8%
More than 4 months ago -- 31%
Don’t know -- 9%
N/A – I do not hug people -- 9%
More here: https://today.yougov.com/topics/health/survey-results/daily/2020/08/06/f06ed/3