Rabbits! Well, for what it's worth, here is the advice of the British Royal Horticultural Society:
Place a wire mesh fence 1.2-1.4m (4-4.5ft) high and 30cm (1ft) below ground level around gardens or
flower beds; the bottom 30cm should be angled outwards to deter rabbits from burrowing underneath. The maximum mesh size should be 25-30mm (1in) to prevent young rabbits squeezing through.
For individual plants netting 90cm (3ft) high can be put up, without the need to bury part underground. Wire netting or spiral tree guards can be put around the base of young trees to prevent bark feeding.
An animal repellent, such as Vitax Stay Off or
growing Success Wild Animal Repellent, can be applied to plants. This may not give complete protection, particularly during wet weather or when plants are
growing actively. The product called Renardine no longer has approval for use as an animal repellent and is no longer on sale.
It may be possible to discover feeding preferences in the local rabbit population by looking at other nearby gardens. Avoid planting particularly susceptible plants and select those that survive.