News

The UK’s Keir Starmer and Germany’s Friedrich Merz reach a security pact and pledge mutual defence. Can they help ...