BA's cabin crew has announced strike dates: March 20th - March 23rd/March 27th - March 31st. Luckily we should have no problem getting to Cairo on the 19th, but we will be affected on our return on the 30th. They say long haul flights should operate as planned, albeit with simplified onboard service. More details here:

BA Cabin Crew Strike Information