The artwork is as fantastic as ever, but I couldn't really get this one. I imagine from this and your name that you are British. This just didn't seem to make any sense to me. Maybe if I understood Britain more, the satire could come off better. I'm fairly certain it's satire. I was pretty turned off by the fat green woman.
This reminds me of the "South Park" episode about the Kate Middleton wedding. It was something similar, only with Canada. Not saying you ripped them off, I just noticed this. I think there could have been more live-action/cartoon mixing in this. I am starting the recognize the characters.