Sadly, I suspect that, with the current London date being less than ten weeks away, there is between zero and no chance of it occurring on that date. Of course, it could probably be postponed to the autumn, assuming that the current situation has eased by then. I think that it's only a matter of time before either a cancellation or a postponement is announced.