I have a multilingual Latex document the which uses Xelatex and the fontspec package for rendering. My rendered document shows unsatisfying spacing especially in English: Often the white space after punctuation of any kind is far too wide. I never had this issue before, and therefor I am asking my self, if I got mad or if something has changed with some package updates: Here is an example:

It quite strikes the eye, that there isn't any hyphenation going on. But this may be just a coincidence, as later in the document there are cases of hyphenation, but not many. My results in German are better. Can anybody help me out here please.
Here is a code example:
\documentclass[a4paper,10pt,twoside]{memoir}
\usepackage{polyglossia}
\usepackage{xltxtra}
\usepackage{fontspec}
\setmainlanguage[spelling=old,babelshorthands=true,script=latin]{german}
\setotherlanguage[variant=polytonic]{greek}{}
\setotherlanguages{english, french, italian, spanish, latin, portuguese}
\usepackage{blindtext}
\begin{document}
\blinddocument
\begin{english}
\blinddocument
\end{english}
\end{document}
\frenchspacingto turn this off – David Carlisle Aug 19 '20 at 19:56polyglossiafeature, but a general (La)TeX feature (cf. https://tex.stackexchange.com/q/4705/35864).\nonfrenchspacing(which leaves a larger space after sentence-ending punctuation) is enabled for some languages like English and disabled (by calling\frenchspacing) for other languages where that is not that common (German and French for example). – moewe Aug 19 '20 at 20:00\frenchspacingfor all languages in a document? – user5950 Aug 19 '20 at 20:10\foreignlanguagedon't switch\(non)frenchspacing. Is that what you mean? Can you show an example that demonstrates how this depends on the command you use for language selection? (As I said, it will depend on the language you choose.) I'm not aware of an official way to set\frenchspacingfor all languages (except for a few hacks like\let\nonfrenchspacing\frenchspacingand\AtBeginDocument{\frenchspacing}; maybe there is something better, I shall have a look tomorrow ...). – moewe Aug 19 '20 at 20:14\frenchspacingoff the top of my head) – moewe Aug 19 '20 at 20:16