The number of British millionaires has dropped to its lowest level in nearly two decades—and high taxes under the Labour government and persistent inflation are being blamed. Last November, the nation’s business secretary Read More
July 29, 2026
