Boris Johnson has signed two historic security pacts with Sweden and Finland, and vowed to back their applications to join NATO in a bid to shore up Europe’s defences against Russian aggression, writes Mattie Brignal.