Sir Keir Starmer has slapped down Transport Secretary Louise Haigh after her scathing criticism of P&O Ferries reportedly jeopardised a £1 billion investment in the UK.