The Princess of Wales was seen sipping a Guinness to mark the day with the Irish Guards. Post navigation Canada’s Carney visits France to seek ‘reliable’ allies amid US disputes Grief, anger in North Macedonia as thousands mourn nightclub fire victims