These are external links and will open in a new window Greece has reached a deal on the future name of its northern neighbour, which called itself Macedonia at the break-up of the former Yugoslavia. After years of protests and seemingly endless diplomacy ...