The last time the West Indies won a Test in England was at Birmingham on June 15, 2000.
On that date:
Hillary Clinton was in the White House-as First Lady.
Few outside the US had heard of Barack Obama. They had heard of an eccentric millionaire called Donald Trump.
Few outside Gujarat had heard of Narendra Modi. If they heard his name, they assumed that it referred to Sushil Modi, then and now the main BJP leader in Bihar.
While most Indians knew of Manmohan Singh as a former finance minister, few would have imagined he would become Prime Minister for a decade.
But some things do not change. On that date Vladimir Putin and Robert Mugabe were Presidents of their respective countries. They still are (though Putin took a break in between). Even North Korea has seen a change of rulers, admittedly from the same dynasty.
But there are other records which were more durable. England never won a Test against the West Indies between April 1974 and February 1990 (almost 16 years, a little less than the period mentioned above).
And they never won a Test against the West Indies at home between July 1969 and July 1991, a 22-year stretch.
A long stretch, from Nixon to Bush Sr. , and from Indira Gandhi to Narasimha Rao via Morarji Desai and others. But Queen Elizabeth was there throughout, for a small part of her ongoing 65-year reign. So was Fidel Castro, who was undisputed leader of his country for 49 years.