Keir Starmer receives France's Légion d'honneur from President Macron, sparking debate over his contributions to European security and support for Ukraine amid his impending resignation.