Preheat The Oven To 400 Degrees F (200 Degrees C). Place The Potatoes Into A Saucepan And Fill With Enough Water To Cover. Bring To A Boil, Then Cook Over Medium Heat Until Tender Enough To Pierce With A Fork, About 10 Minutes. Drain And Mash With Butter And Milk To Your Desired Texture. Meanwhile, Crumble The Ground Lamb Into A Large Skillet. Cook And Stir Until No Longer Pink. Season With Worcestershire Sauce And Beef Bouillon. Add The Mushrooms And Onion; Continue To Cook And Stir Until Tender. Transfer The Contents Of The Skillet To A Large Casserole Dish. Mix The Baked Beans, Diced Tomatoes, Gravy Mix And Carrots In With The Lamb. Dollop Big Blobs Of Mashed Potatoes Over The Top And Carefully Spread Evenly To Cover The Entire Top. Rake Over It With A Fork To Create A Crispy Texture On Top When It Browns. Bake For 10 Minutes In The Preheated Oven, Until The Top Is Browned And Crisp.