Southampton is handling record cruise traffic as Liverpool, Belfast and other British ports invest to capture more of the growing British cruise market.