Since American rap artist Macklemore - real name Benjamin Haggerty - was dropped as a support act from Ed Sheeran’s latest tour, there has been endless commentary and statements around the fiasco. For all the words exchanged, and there were plenty, last night in Dublin’s 3 Arena, Macklemore argued that it came down to just two: Free Palestine.