How many English cities don't have a football team in the Football League? Off the top of my head the only one that comes to mind is Truro and Wakefield Any more?
There’s a lot tbh. Lots of smaller places are classed as cities. https://en.wikipedia.org/wiki/List_of_cities_in_the_United_Kingdom
Well they definitely played in Bristol when I watched us play them a year or so ago and think they have been in Bristol for nearly all their history, but had a spell in Bath groundsharing with Bath City when they had to leave their original stadium in Bristol for a while in a similar way to Coventry groundsharing with Northampton Town and then Birmingham. You definitely cant count it
I'm guessing some of them are either predominantly rugby cities of one code or the other (Bedford, Widnes, St Helens) or there were already professional football clubs in neighbouring cities - Wakefield is sandwiched between Leeds and Barnsley, for example. On the same subject, why Bradford, as a small rugby city ever had two professional football clubs is a bit of a mystery. Whereas Leeds has only one. Would I be right in thinking that Leeds is the biggest city in Britain with only one professional club?