May I suggest that that this and any subsequent flights have been authorised by higher ups (Ministry of Transport) as this competition I a major sporting event. The final is at Wembley at the end of the month and is sold out but it all depends who is in the final.
Last week there was a number of flights allowed into the early hours at Heathrow due to delays across Europe.