Mysterious black ring seen floating over England

Unidentified Floating Object?