Yep. Mis Creant, that's the lady. She's cooking tonight (and every night if you believe the video). And as I understand it, the Isle of Wight was the last part of the UK to become Christian. I would propose that the North West was the first part of the UK to renounce Christianity.
Time to have a shower and head up the hill.