I've booked BA tickets to Mallorca for July 2024 in December 2023. However, we could buy the same tickets almost for the same price in April 2024.
So does it make sense to book Spain so far in advance or there's always plenty of flights due to it's popularity amongst Brits? We are thinking about going to Tenerife for summer hols 2025.