Political

Gordon Brown, the new Grand Old Duke of York

How Labour Prime Minister Gordon Brown‘s failure to call a general election has left him looking like the Grand Old Duke of York:

Advertisements