Bruce's Extremely Difficult Crossword

1234567891011121314151617181920
Across
  1. 6. / Bruce's desk neighbour
  2. 8. / Keeping on top of GA
  3. 9. / Longest standing member of Office of the Land (5,7)
  4. 10. / Man of daily rants
  5. 11. / From your home town
  6. 13. / World's slowest tea drinker (col.)
  7. 14. / Loves Shakira (3,7)
  8. 17. / Bruce's favourite treat (pl)
  9. 18. / Melancholy
  10. 20. / Full name of your other desk neighbour
Down
  1. 1. / Well wishes to someone in hospital (3,4,4)
  2. 2. / Inhabitant of largest office cave
  3. 3. / resembles a meerkat
  4. 4. / Almost of St Patrick's Day
  5. 5. / Bruce drinks this kind of coffee
  6. 7. Hidden away in Harry Potters cupboard under the stairs (6,6)
  7. 12. / Bruce's troops (5,4)
  8. 15. / A little curly, likes puns
  9. 16. / Ensures our pay is transferred
  10. 19. / Office mum