Bill Weld

2 results

File image of Republican Joe Walsh after speaking in Illinois, US. Walsh has announced he will challenge Donald Trump in 2020. File photograph: Peter Hoffman/The New York Times

Joe Walsh, a conservative former US congressman turned talk show host, on Sunday became the second Republican to challenge president Donald Trump for (...)

Gary Johnson, the Libertarian presidential nominee. “I guess I’m having an Aleppo moment,” Mr Johnson said, then quickly added “the former president of Mexico”. Photograph: Luke Sharrett/Bloomberg

Libertarian US presidential candidate Gary Johnson, asked during a televised town hall-style meeting to name a foreign leader he admires, struggled to(...)