Featured POLL OF THE DAY: Do Britain and France truly stand ‘closer than ever’ as President Macron claimed?Source linkby adminJuly 9, 2025