Britain and France are allies?! What kind of sorcery is this?!