Tom Holland. Tom Cruise. Emmanuel Macron. Bruno Mars. Zac Efron. Mark Wahlberg. You don’t have to look far to find a short man who has ‘done well for himself’, but hanging over him is usually the ...