Despite press rumours to the contrary, May Day in London will once again see protests on the streets.