Science Secretary Liz Kendall attempted to take the moral high ground in the row over Peter Mandelson