How does your Parish Meeting "deliberately" not invite members of the public? How do they advertise the meeting?
Local Plans are not a legal requirement for Parish Councils to produce. As for influencing Planning, I am sure many Parish Councils would love to have influence on this matter but feel that their views are totally ignored by the planning authority... Parish Councils are staturoty consultees only and therefore only have the right to comment and not decide planning matters...