Mike's Puzzle

123456789101112
Across
  1. 3. Rot (4,8)
  2. 7. Short medical officer of health ran vice spa - upset group (7,6)
  3. 9. King and queen present in part of realm (6)
  4. 10. Lewd prank Mike attended? (7,4)
  5. 12. Sounds as if Cornish town has changed lock(7)
Down
  1. 1. Good beer, shaken to name a boat (5)
  2. 2. Marylebone Cricket Club?No (3)
  3. 3. An appropriate greeting(5,8)
  4. 4. His better half mixes his ale (6)
  5. 5. Clever to surround search in Devon village (8)
  6. 6. Church person wearing a belt at home(10,3)
  7. 8. Society wedding? Four Singers (5,5)
  8. 11. Bird boat (10)