'I've got to resign': UK health minister steps down