This updates the bottom margins of labels to better match those of legends. I've followed a bit of how GOV.UK structures these.
At the moment I think the label margins are overly large - too separated from the hint or inputs they relate to. GOV.UK doesn't have responsive margins for these - the label margins are all fixed and the same as the fieldset legends.
The only label that doesn't now match fieldset legends is the small size - where it follows the no modifier size 1.
Description
This updates the bottom margins of labels to better match those of legends. I've followed a bit of how GOV.UK structures these.
At the moment I think the label margins are overly large - too separated from the hint or inputs they relate to. GOV.UK doesn't have responsive margins for these - the label margins are all fixed and the same as the fieldset legends.
The only label that doesn't now match fieldset legends is the small size - where it follows the no modifier size 1.
XL label before![xl-before](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/d8adc950-6afa-4df8-922f-6ac3d030a4ed)
XL label after![xl-after](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/810fa6fb-e58b-4cb1-bf38-afdbef68e95b)
L label before![l-before](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/42cef73c-42a9-4c1e-b185-c699300f6647)
L label after![l-after](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/13ad2b15-8a40-46b0-808a-0d7eab78b6bd)
M label before![m-before](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/5bdbf646-77ed-473f-bc4c-66915f0775b7)
M label after![m-after](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/dbc19d9f-76b1-43ed-bf60-59f45c1d8b2f)
S label before![s-before](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/d5476268-fefd-4913-ac0e-23064b5f9f64)
S label after![s-after](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/f0332f60-1f26-4377-82a4-887fcaea9ac0)
No modifier label before![no-modifier-before](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/0b2aa21a-cfa4-4faf-a3a6-6337987e6feb)
No modifier label after![no-modifier-after](https://github.com/nhsuk/nhsuk-frontend/assets/2204224/823a31ae-4530-46f9-a919-d0bdeaa66bbf)
Fixes #947
Checklist