Storm clouds over London