All done! A little bit of fit and finish left to do, but I'm happy for now...

The female is asleep, I have a few tasty beers ready to drink, and all I have to do is clean the oven tomorrow!