MPs reveal the human cost of the Bibby Stockholm, as taxpayers pick up extra £2.6bn bill


MPs reveal the human cost of the Bibby Stockholm, as taxpayers pick up extra £2.6bn bill