2026-01-07
Independent Front Page 7th of January 2026
Britain and France have signed a pact to create security hubs and permit troop deployments in an Eastern European ally if a truce is reached. The PM and Macron say it will bolster stability; Washington signalled support, while a rival leader rejected any foreign presence.









