Grateful for some advice. Due to fly back Bogota -> LHR today with TAP but flight cancelled due to pilot strike. Interestingly only knew about this 3d ago from a Facebook post - nobody either TAP or Opodo had informed us so if we hasn't checked we would have turned up. We rang TAP who offered us flight returning 3d later which was no good as I need to be back for work. They couldn't help us. So I booked an alternative airline. Where do I stand in claiming money back? My travel insurance doesn't cover strike. Looks like the strike was announced a week before departure but stress we were never informed. TAP tell me sort it out with travel agent. Should I expect a refund of the new ticket I had to buy? A refund of my old ticket? Compensation?
Thanks in advance.