After receiving criticism from her rivals and members of her own Conservative Party for weeks, as well as the departure of two of her top cabinet nominees, British Prime Minister Liz Truss has tendered her resignation.