Top 10 uk shares to buy now July 8, 2019 16 32 64 128 Top 10 best shares to buy now uk Top 3 stocks to buy now