Is it true that if you cancel your BA Visa, you maintain all of your BA miles and rewards (such as companion voucher)?
In another thread somebody quoted from a T&C saying that your card had to be active for the companion voucher. It would be a huge loss if they were to yank the voucher. I suggest you call them to validate. ANd then let us know!