Top Ten UK Stocks for July 2026: Best Shares to Buy for Growth