I would suggest asking the insurer (or the broker) about cover. Whoever is to insure it must have an insurable interest, and that could be complicated by the village green being public land. It may be that the person who owns the Christmas Tree must insure it, but please get advice.