This one was last year's quiz - have a go at this one

I'll start with the Christmas Quiz - British Towns & Cities
1. What we breathe
2. McGuigan
3. Emu's friend
4. Replacement ship for Noah
5. Fruit skin
6. Carry on Barbara
7. Sausage
8. Tub of Water
9. Toilet
10. Ship's complement
11. Dionne
12. Where milk comes from
13. Creepy
14. Battle town
15. Monarch's girl
16. Date on perishables
17. Sauce
18. Fawlty professor
19. Continue tearing
20. Helps to keep you warm
21. Bargains can be found here
22. These marbles are not for playing with
23. U.S. President
24. Usual place for swimming
25. Older D.J.Tony
You can put your answers on here - alternative answers will be accepted provided they fit the clue exactly.