Health Secretary Sajid Javid has resigned stating: "I have given every ounce of energy" in a letter to Prime Minister…