COVID crossy

123456789101112131415161718192021
Across
  1. 5. Obscure, like in Milton Keynes (4)
  2. 7. Hurtle in circus, men first (4)
  3. 8. Listened, so it's said, with freedom to blanket protection (4, 8)
  4. 9. Tress fur in detention (8)
  5. 12. Ian endlessly resists mixed disinfectant (9)
  6. 13. Score aids in cleaning time (6, 7)
  7. 14. Locksmith is primary employee (3, 6)
  8. 17. Stop, warn and keep vigilant (4, 5)
  9. 18. Suggest holding caravan arch (5)
  10. 20. Bug ran, I hear (3)
  11. 21. Left in blanched armour (6)
Down
  1. 1. Some of Beelzebub's turbulent froth (6)
  2. 2. Object to beginnins of freedom of movement in the EU (6)
  3. 3. Orbiting body is passionate for ambitious project (8)
  4. 4. Disengage from nameless, in-grown talons in one's own portrait (4, 7)
  5. 6. Extra surge from flash flood (6, 4)
  6. 10. German is in jig in space (8)
  7. 11. Weightless tiger stand (4)
  8. 15. Odds of pepper as safety gear? (3)
  9. 16. Held by furl; ought to lay off (8)
  10. 19. Serum measure in futile point (7)