By Catherine Collins I’m not sure about the rain falling in Spain, but we’ve certainly had our fair share in Southampton this week, although it did stop just before I made my way to the opening night of My Fair Lady at Mayflower Theatre this evening (12 January 2023)....