2 ms·
The best estimate I can find for that is around 10%, which is also about the same percentage of people who have never left the UK.
by learc83 8y ago
The best estimate I can find for that is around 10%, which is also about the same percentage of people who have never left the UK.