Storm clouds break up and let the blue shine through over Bloor St West near Ossington