The idea was to try Iberia Business Class again flying to Madrid & British Airways Club Europe again flying back from Barcelona.
The purpose of the trip was to stay at the new Four Seasons in Madrid; the new Mandarin Oriental Ritz in Madrid; meet friends from Uruguay & Munich in Madrid; & see my Dubai friend in Barcelona and stay at his elegant place there.
Business Class seating on the Airbus A320 planes both airlines used was disappointing but food was better than I expected.
The main difference was between the crews. Nothing was too much trouble for the British Airways crew, while the Iberia crew did not care. My Apple New York charging cable was not compatible with the Iberia International power sockets and the crew were not interested.
The main points of interest with both flights was the importance attached to scraps of paper on the ground saying "docs OK" (evidencing compliance with COVID-19 documentation requirements) and the fact it was the first time I had entered a European country since Brexit. At Madrid EU & Swiss nationals had short immigration queues, while we British joined the problematic 'Rest of the World' queue. That took so long Four Seasons started calling me to ask where I was.
On the Madrid flight it made me smile that British Airways state that their merger with Iberia is now complete but good customer service is still so obviously lacking at Iberia. Since my flight they have asked for a Direct Message ("DM') on Twitter about my Iberia complaints but have still not replied to any of my four messages. All this reminded me of my Business Class flight from South Africa to Madrid, with Iberia, where I asked for water and was told that would come with my meal.
My advice is still to avoid Iberia at all costs and only pay for Business Class on the London to Spain routes if you are certain you will be flying on a A350.