The UK celebrated May Day, a traditional spring holiday, amidst tension due to economic woes and political strife.