My travel agent’s terms and conditions includes a term that allows refund less admin charges for cancellation more than a month ahead. It is one of the reasons that I use them.
I cancelled more than 3 months ahead, so legally it is my agent’s problem. I think my agent is incentivised to help secure a rescheduling as the alternative is a refund so they will help to the best of their ability.
That's a generous policy. I heard BM/WM are not starting back up until at least September.