A large number of UFOs blending in with blue sky and overcast! London England [Space]