Oh definitely a 12 months prescription it covers everything.
Our Surgery prescribes 1 month .......... but we have to order 5-6 days prior to it being due

difficult for me to plan if I suddenly need to go away .......... they insist on an annual GP check where BP and weight, drug discussion and requirements are done.