Log in, or just make a new account, so you can:
British Airways is currently offering one-way flight seats to Europe for a price of less than £45, and a discount code is not required to make a purchase.