The dogs of Downing Street and Larry the cat

The dogs of Downing Street and Larry the cat

David Hammond may hold one of England’s oldest and highest offices, Chancellor of the Exchequer, but that doesn’t keep him from being humiliated in his own home by his next door neighbor at Number 10 Downing Street. Actually it's his neighbor’s...

Close