mrs middletons oil does make great roast potatoes