Weinstein strikes deal, Trump feuds with Pelosi, Theresa May resigns

338