Keir Starmer faced a tense grilling from MPs on a range of subjects from the war in Ukraine to inheritance tax and strikes by resident doctors which he said did not have public support