Glad to hear this !
At the height of the pandemic, I was booked on 2 legs with Iberia to the UK with an overnight stay near T5.
I was supposed to then fly to LA.
All access at the time to the US became legally forbidden.
BA refused to consider a refund as the flight still might run
I was expected to fly the other legs, stay overnight and turn up for a flight that I was not legally entitled to take !!
Only IF the flight was cancelled by BA was there a chance of any refund !