Why are there hardly any big Tescos in Southampton?

It seems like big branches of Sainsbury's are ten a penny in Southampton but theres only one large-ish Tesco store within the city limits of Southampton and the other is out in Burlesdon, what gives?