 National elections were held in Britain and France over the past week. The results in two of Europe's largest and most influential countries have shaken up European politics with economic, diplomatic and security implications that will be felt around the world. In Britain, Prime Minister Keir Starmer's centre-left Labour Party swept to victory on a tide of dissatisfaction with the centre-right Conservative Party after 14 years in power.