Change `<label>` from `for` attr to enclosing tag.

Currently the `<label>` has a `for` attribute containing the `name` attribute on the `<input>` element.

As per [MDN docs](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label), a `<label>`'s `for` attribute should reference the other element by `id`.

This commit removes the `for` attribute and instead makes it enclose the `<input>` tag, thus increasing accessibility for screen-readers.