I think "corporation" in this context is just a slightly antiquated term for a unit of local government.
7 karma · joined November 27, 2020
> we Brits don’t know the rules
Every native speaker of English in Britain knows the rules - implicitly. Which should be good enough for non-linguists.