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.