Starmer to sign treaty today pledging a century of support and security guarantees