- 2005 AGM Minutes
- 2006 AGM Minutes
- 2007 AGM Minutes
- 2008 AGM Minutes
- 2009 AGM Minutes
- 2010 AGM Minutes
- 2015 Accounts
- 2015 AGM Minutes
- 2016 AGM Convening Letter
- 2016 AGM Minutes Agreed
- 2017 AGM Accounts 2015/16
- 2017 AGM Agenda
- 2017 AGM Booking Form
- 2017 AGM Convening Notice
- 2017 AGM Minutes
- 2017 AGM Motions & Resolutions
- 2017 AGM Notes to 2015/16 accounts
- 2017 AGM WW1 Centenary Report
- 2018 AGM – Election Statements
- 2018 AGM Accounts
- 2018 AGM Agenda
- 2018 AGM Convening Notice
- 2018 AGM DRAFT Minutes
- 2018 AGM Motion 1
- 2018 AGM Motion 2
- 2018 AGM Motion 3
- 2018 AGM Motion 4
- 2018 AGM Motion 5
- 2018 AGM Motion 6
- 2018 AGM Motion 7
- 2018 AGM Registration Letter
- 2019 AGM Booking Form
- 2019 AGM Convening Notice
- 2019 AGM Minutes
- 2019 AGM Registration letter
- 2020 AGM accounts
- 2020 AGM Booking Form
- 2020 AGM Minutes
- 2020 AGM Registration Letter
- 2021 AGM Minutes
- 2022 AGM Accounts
- 2022 AGM Agenda
- 2022 AGM BJMH Report
- 2022 AGM Convening Notice
- 2022 AGM International Sec’s Report
- 2022 AGM Membership Sec’s Report
- 2022 AGM MInutes
- 2022 AGM Sec Gen Report
- 2022 AGM Social Media Report
- 2022 AGM Summary 2015 – 2022
- 2023 AGM Convening Notice
- Standing Orders for Debate adopted at AGM 2018