Musk post on US “liberating Britain”: Ed Davey says US Ambassador should be summoned to explain
Responding to Elon Musk’s latest post on X in which he suggested that America should “liberate the people of Britain” and overthrow the government, Liberal Democrat Leader Ed Davey said: