European markets take a hit as Macron calls snap election 0 10.06.2024 20:15 Financial Times Also in this newsletter: Biden claws back ground in FT poll, return of the metaverse, has ESG had its day?