When Tim Walz and JD Vance square off as vice-presidential picks on Tuesday, it will be the biggest debate stage for both of the politicians who are newly becoming household names.
Walz, the Democratic governor of Minnesota, and Vance, a Republican senator from Ohio, have been honing their public speaking skills – and their pointed barbs at each other – in TV appearances and at events around the country in the past few months.