Annual General Meeting 19th June 2023 at 7pm at the Trades and Labour Club