UK Prime Minister Keir Starmer is hoping a speech can revive his government's fortunes as some of his own Labour MPs urge him to resign.