Create merge request: Consider adding labels to identify source | target project and branch
## Description A user identified a situation where buttons in our Create merge request flow were not announcing their accessible labels correctly in macOS Chrome + VoiceOver. While root-causing that issue, I noticed the dropdowns for `Source` and `Target` could be improved by adding labels to the Project and Branch dropdowns. Screen reader users especially would benefit from hearing a label like "Source project, cloned-gitlab.org", then "Source branch, main", and so on for the target project and branch. We have such a pattern already in place in Pajamas: * [Design guidance for externally labeled listboxes](https://design.gitlab.com/components/dropdown-combobox#labeling-the-listbox) * [Storybook example of a searchable listbox with label](https://design-system-pages-2b622b.gitlab.io/storybook/?path=/story/base-dropdown-collapsible-listbox--in-form-group-searchable) --- ![merge-request-labels](/uploads/e355a4114a0189533c075ae7b3e74418/merge-request-labels.png){width=900 height=446}
issue