Richard Boyd Barrett said the government must show the same “backbone” as the Irish artists who have quit Ed Sheeran’s tour.