Sir Keir Starmer stands for “respect and hard work”, one of his most senior ministers has said after the Prime Minister was likened to “an HR manager”.