JD Vance and Tim Walz, the US Republican and Democratic candidates for vice-president, went head-to-head during last night's debate in New York about the obvious issues: abortion, immigration, the election result of 2020.
It meant the biggest shock of the night came not so much from policy position rather from demeanour: JD Vance was all smiles and played Mr Nice Guy, much to the consternation of Tim Walz.
Previously, Vance, a Catholic convert not shy of speaking his mind on hot-button topics and the role of his faith in forming his political consciousness, has drawn withering fire both from his Democratic opponents and the mainstream media.














