May Day: TUC protests denial of Eagle Square for rally The Trade Union Congress (TUC), has protested the last minute order denying organised labour the use...