Baroness Harriet Harman told Beth Rigby on Sky News' Electoral Dysfunction podcast the prime minister has missed the mark with his refusal to talk about reparations at this week's Commonwealth summit.