Portsmouth is a port city and naval base on England’s south coast, mostly spread across Portsea Island.