Following the earlier technical return of BA2666 London Gatwick – Marrakesh to London Gatwick, the delayed flight was subsequently operated early this afternoon by British Airways A320 G-MIDT.