Seems like there’s a lot of interest in Westminster in London, where there’s no universities of the such around. Westminster is, however, home to the Westminster Abbey, 10 Downing Street, the Houses of Parliament and Lords, and most importantly, Buckingham Palace. These facts can only lead to one logical conclusion: Her Majesty is playing our games.

The same goes for President Obama.