Greg Mulholland was elected Liberal Democrat MP for Leeds North West in 2005.