Republican Sen. John McCain delivered a withering critique of President Donald Trump in a speech Friday that highlighted fractures within the GOP as the new administration struggles to overcome a chaotic start. Speaking in Germany at the Munich Security Conference, McCain didn’t mention the president’s name, according to the prepared text, while he lamented a shift in the United States and Europe away from the “universal values” that forged the Western alliance seven decades ago.