Votes in France and the U.K. show the splintering of Europe’s electorates as leaders struggle to claim a clear mandate
Growing budget constraints could mean a choice between higher taxes or spending cuts
In what has quickly been hailed as a landslide victory for the Labour Party in the U.K., the country's soon-to-be-PM Keir Starmer has started thanking supporters on X