The new Belgian Prime Minister, Bart De Wever, taking the oath of office of his government. Starmer faces up to Trump over Ukraine role in peace talks Top 10: Most Superb Modern European Military ...