St Patrick’s Day is a global celebration of Irish culture, but in the US its parades have always been political.