Trump’s British ‘Human Hand Grenade’
Liz Truss, the shortest-serving prime minister in British history, takes snickers about her quick stint at #10 Downing Street in stride. “In historical terms, it’s unmatched,” she quipped during a spirited talk at Pepperdine University late last week with …