Thousands of demonstrators have gathered in Athens to mark international workers’ day, a traditional time of protest.Gaza, inflation, energy prices and unemployment rates were at the forefront of the demonstrations.