Grumpy Emmanuel Macron snubs olive branch from Boris Johnson following war of words over defence pact

previous post