Margaret Thatcher died on 8 April 2013. But the UK’s longest-serving post-war prime minister still casts a long shadow over politics today, more than a decade later.Read More

You might also be interested in reading Wall Street Pepe Meme Coin Nears $64M as Trump Promises Bitcoin Supremacy.