As an owner, I want to cancel a reservation next July which was booked a year in advance before I could think block the dates

I contacted the guest many times once he made the reservation almost one year before the booking date but he never cancels.

please advice