Features 4 December 2022 2.00 h Barcelona, best city Barcelona is named the “greatest city on Earth” by the British newspaper The Telegraph, and Albert Serra’s new film is acclaimed at Cannes festival