Fine Gael get hit, while Sinn Féin surge forward