David Walker came to Loughborough in 1974, and he taught and researched in the Geography Department at the University until he retired in 2003. As a faculty member he recognised the importance of being actively involved in making sure that institutions work well for their members. He served on multiple organisations at Loughborough University as well as on the Council of the Royal Geographical Society and the Geographical Association.
He was Chair of the Loughborough Twinning Association for a total of 8 years, working on bringing the peoples of Europe Closer together through visits and exchanges with France, Germany, Belgium and Poland. He remains committed to close links with Europe and full participation in European affairs. He regrets the decision to leave the EU and hopes that a later generation will rejoin.
David was a founder member of the Social Democratic Party and has been an active member of the local Liberal Democratic Party since its inception. He has served on the Liberal Democrat regional executive as well as regularly attending and contributing to regional and national party conferences. He is currently Chair of the local party, and oversaw the merger with the Charnwood constituency.
David was then elected to Charnwood Borough Council where he was appointed Group Leader. He was most active on the Planning Committee where he encouraged new housing where appropriate and resisted excessive student accommodation in the town centre. He also was heavily involved in the campaign to prevent buses running through the pedestrianised town centre. He would commit the same energy as a Member of Parliament.