The Annual Town Meeting is not a Town Council meeting, they are often referred to as Annual Parish Assemblies. The Local Government Act states that every parish or in our case town must hold Parish Meeting a year.
This meeting must be held between 1st March and 1st June and proceedings must not begin before 6pm.
The Mayor of the Town Council (or Deputy Mayor is unable to attend) must preside over the meeting. The Agenda is a standard agenda, to give reports on the business of the last 12 months. The Parish Council reports to its electorate on its activities over the last year and there are usually reports from County Councillors and perhaps from any voluntary or local community groups.
It is also an opportunity for parishioners to question people and organisations on any issues relating to the village. . Any resolutions passed at this meeting do not bind the Town Council.