Original: The new store is the biggest Tesco in the UK.
Simplified: Tesco are the biggest supermarket in the UK and Ireland.