To be fair he says it “used to be known as the Corporation of London or the City of London Corporation until very recently when they dropped the Corporation.” Which is true. While it might still legally be known as the City of London Corporation its informal title (used on signs and letterheads etc) has been “known as” simply “City of London” for the last few years.
Lots of fun that, thanks Michael!
Commenting is turned off on this blog.