Dr David Wrigley

NHS GP in north Lancashire and deputy chair of BMA Council