Originally Posted by
torps235
Wow this is bad advice, as I received an email from BA confirming my compensation of £520 will be paid!
Great news!
The advice on this forum is don’t take a refund as you aren’t a passenger so BA not liable but seems you were lucky here.