The British nation has been led by Horses, Dragons, Oxen, a Dog, Rabbit and a Goat in the last 70 years. O yes, one of those Horses was a Unicorn. It’s the 2017 surprise general election, which pits PM Theresa May, a Monkey, against the Labour leader Jeremy Corbyn who is an Ox (asContinue reading “The Beasts that lead Britain”