Two posters on Reddit have posted claims that this is Starlink. (I'm not yet convinced). But will look into their arguments.
Source: https://www.reddit.com/r/UFOs/comments/x94537/falsifiable_hypothesis_for_mass_sighting_in/
And another...
Source: https://youtu.be/niH1IHVMN8I
Source: https://www.reddit.com/r/UFOs/comments/x94537/falsifiable_hypothesis_for_mass_sighting_in/
And another...
Source: https://youtu.be/niH1IHVMN8I