Today’s World Rewired #312: Thirty-One Windows on a Very Strange World

Westminster hospitality, artificial intelligence and a hitchhiking kitten made for a weekend when reality comfortably outdid the headlines.