is this about the CityEd video (YouTube) about the more or less megacity in the north of England?

I did watch that video and found it really interesting, (I wouldn't count Hull as part of the mega city though) but this is more just a thought I've had since I went to Niagara Falls