The Petersfield community is reeling after it was announced that the town’s three main festivals will not go ahead this year.