Thousands march in London over cost of living crisis.