Escapee from Little Britain?