Executive Club members booking British Airways long-haul flights over the next few days can get £50 off the cost of their ticket with code BAMember50.

To avail of the offer members must book by midnight on April 23, for travel dates up to October 27.

Note that the discount is per person, for bookings of up to nine people.

Flights must be operated by British Airways (the code is not, for example, valid on flights operated by partner carrier American Airlines), and the offer is not valid on Avios part payment or redemption bookings.

For more information on this deal and to book, click here.