Michael Meadowcroft, who has died aged 84 after a short illness, was a Yorkshire Liberal politician and activist of great resource and flair. He constantly wrong-footed Labour in its former heartlands in Leeds as a nimble source of new ideas, closely in touch with voters and patient at working with them to get local problems solved.
He served as a Liberal party member of Leeds city council from 1968 to 1983, and then as an MP for Leeds West for four years.