Manchester Concert Explosion: what we know so far