'Shut up!' - MPs in a heated exchange on the floor of Parliament