If needs must and you really need to go to DXB I’d simply fly direct. Besides the risks of flying via LHR there’s the question of whether MXP flights will restart. Right now it’s only LIN and I doubt there’ll be a dual airport service to Milan, from BA, for a while.