She said Labour has learnt from the cash-for-honours controversy under Sir Tony Blair, who was questioned ... minister Esther McVey – who has been knighted for public and parliamentary service.