The Beasts that lead Britain

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”