Randall est né et grandit à Arnold, dans le Nottinghamshire, où il fréquente la Redhill Academy[4]. Il étudie le droit à l'Université d'Oxford[5], puis exerce la profession d'avocat pendant deux ans. Il travaille pour une association professionnelle avant de devenir député.
Randall se présente aux élections locales en 2018 pour Tower Hamlets, mais manque de sept voix de remporter l'un des deux sièges de Canary Wharf[6].
↑« Members Sworn », Hansard, UK Parliament, (consulté le )
↑The Times guide to the House of Commons 2019 : the definitive record of Britain's historic 2019 General Election, Glasgow, Times Books, (ISBN978-0-00-839258-1), p. 204
↑Ben Reid, « Conservative MP who took Gedling after 22 years of Labour wants more business in the borough », Nottingham Post, Reach, (lire en ligne, consulté le )
↑« Gedling Conservatives select Tom Randall as candidate to take on Labour's Vernon Coaker in next election », Gedling Eye, (lire en ligne, consulté le )