It’s warm in Gibraltar this time of the year and the sun disappears late in the evening like all the other summer revellers. All through the square are different stalls – about 50 of them – serving various types of food. There’s the Moroccan stand with its meat skewers; the Argentinian stand with a mix of barbeque meat; the Indian stand with curries; the Hong Kong stand with dumplings; and so on. Some is cooked right in front of your eyes, while some was clearly made in the...