$ 0 0 Prime Minister David Cameron has held the door open for a referendum on an elected House of Lords as a parliamentary committee said the public should be given a say.