As I understand it there is no legal obligation to make public the agenda of a Parish Council meeting, either in advance of the meeting or indeed at all? The Local Government Act 1972, Sch 12, part 2, para 10 (2)(a) says that:
notice of the time and place of the intended meeting shall be fixed in some conspicuous place in the parish
where the meeting is called by members of the council, the notice shall be signed by those members and shall specify the business proposed to be transacted at the meeting
Clearly any Parish Council as a matter of good practice will publish its agenda, but can it really be right that there is no legal obligation to do so?