world Jul 06 Ray of hope for Britain as clouds briefly part for Keir Starmer’s arrival at Downing Street