I flew with MK last October on the LHR route and it was an A340E.
The IFE was on demand and the choice not too bad. We were in economy, which was standard Long Haul (a little bit cramped tbh). A few of our party flew business and raved about how good it was.