Sinn Féin (21.1 per cent), Fine Gael (21 per cent) and Fianna Fáil (19.5 per cent) are virtually neck-and-neck in terms of ...