Those docks look large enough to host US supercarriers now. They’ve never been able to dock before in the UK because of the lack of facilities, maybe this will change now.
Oh, I don’t know. I went to Portsmouth aboard the USS JFK back in 1976, and I am pretty sure we docked there. I don’t recall taking liberty launches...