Sir Keir Starmer vowed to prove his “doubters” wrong as he fought back against calls for him to quit..