Re HM the Queen….yes she will make a huge difference……the “Palace” by the way only said they do not comment on private discussions, when asked if it was true…which says Yes the Queen supports Brexit.
I am betting on the over 60 % prices…33/1 is a huge price.