That list is not right? Manchester is the 3rd biggest city (cetainly bigger than Leeds and Liverpool) and Portsmouth is bigger than Brighton in terms of population?
Even wikipedia states that Brighton and Hove has a larger population than either Portsmouth or Southampton.