Yes, Leeds is the third largest city in England. This is based on the latest population estimates from the Office for National Statistics (ONS), which show that Leeds has a population of 793,139 people as of mid-2019.
The two largest cities in England are London, which has a population of over 8.9 million people, and Birmingham, which has a population of over 1.1 million people. After Birmingham, Leeds is the next largest city in terms of population, making it the third-largest city in England.
It’s worth noting that there are different ways to define and measure the “largest city,” and population size is just one factor. For example, other factors like land area, economic output, or cultural significance could also be considered when ranking cities. However, when it comes to population size, Leeds is definitely the third largest city in England.