Politics In Portugal, the Left is caught between two extremes Antonia Costa's socialists face an unpalatable choice: grand coalition with the right, or cohabitation with die-hard communists on the left. By Hugo Coelho