P&O Cruises ship Iona will be in Southampton almost a day early to avoid rough weather, but guests cannot leave the ship ...