I booked a nov2020 ba hols flight and hotel trip back in Jan 2020. Called yesterday on the 3 week mark as it's USA and while flight is still going I can't enter USA. I got a full refund of deposit back to amex and avios upgrade back to account without question .
good service all round