A picture is worth a 1000 words so I'll shuddup :beaming_face_with_smiling_eyes: Anyway, this ⬇ shows where & how via item below Appearance where you found Home button. Although, FWIW, you can see I'm set to msn.ca, but, still, opens the **bleep** New tab page, ergo, good luck to you. Actually, let us know if it works for you. My Home page button works as set, but, starting up > New tab, grrrr. My Dev & Canary are both set to msn.ca, yet, both fire up to New tab. :face_with_rolling_eyes:
No. New tab page is what it is & cannot be changed. Sometimes it can be helpful to go from to a one of your Favorites Bar sites upon opening New tab. But, no, New tab page won't/can't be anything else, initially; not in Edge nor Edge C.