Eduard IV., England, König