London stocks mixed amid weak tech but FTSE 100 edges up July 7, 2026 · The Independent Read full story at source