Historical Record of Surgeries

Record of Surgeries held since 2010 General Election:

Saturday 21st January Bideford, Torrington
Saturday 28th January Holsworthy, Tavistock
Saturday 25th February Bideford, Torrington
Saturday 18th March Holsworthy, Tavistock
Saturday 25th March Bideford, Torrington
Saturday 22nd April Holsworthy, Tavistock

Saturday 16th January Bideford, Torrington
Saturday 30th January Holsworthy, Tavistock
Saturday 5th March Bideford, Torrington
Saturday 11th March Holsworthy, Tavistock
Saturday 9th April Bideford, Torrington
Saturday 7th May Holsworthy, Tavistock
Saturday 21st May Bideford, Torrington
Saturday 11th June Holsworthy, Tavistock
Saturday 2nd July Bideford, Torrington
Saturday 30th July Holsworthy, Tavistock
Saturday 10th September Bideford, Torrington
Saturday 1st October Holsworthy, Tavistock
Saturday 22nd October Bideford, Torrington
Saturday 19th November Holsworthy, Tavistock
Saturday 3rd December Bideford, Torrington
Saturday 17th December Holsworthy, Tavistock

Saturday 10th January Holsworthy, Tavistock
Saturday 24th January Bideford, Torrington
Saturday 7th February Holsworthy, Tavistock
Saturday 14th February Bideford, Torrington
Saturday 7th March Holsworthy, Tavistock
Saturday 14th March Bideford, Torrington
Saturday 13th June Holsworthy, Tavistock
Saturday 27th June Bideford, Torrington
Saturday 18th July Bideford, Torrington
Saturday 5th September Holsworthy, Tavistock
Saturday 19th September Bideford, Torrington
Saturday 17th October Holsworthy, Tavistock
Saturday 24th October Bideford, Torrington
Saturday 7th November Holsworthy, Tavistock
Saturday 21st November Bideford, Torrington
Saturday 5th December Holsworthy, Tavistock
Saturday 12th December Bideford, Torrington

Saturday 11th January 2014 Holsworthy, Tavistock
Saturday 18th January Bideford, Torrington
Saturday 25th January Holsworthy, Tavistock
Saturday 8th February Bideford, Torrington
Saturday 8th March Holsworthy, Tavistock
Saturday 15th March Bideford, Torrington
Saturday 29th March Holsworthy, Tavistock
Saturday 5th April Bideford, Torrington
Saturday 3rd May Holsworthy, Tavistock
Saturday 17th May Bideford, Torrington
Saturday 14th June Holsworthy, Tavistock
Saturday 28th June Bideford, Torrington
Saturday 12th July Holsworthy, Tavistock
Saturday 19th July Bideford, Torrington
Saturday 6th September Holsworthy, Tavistock
Saturday 18th October Holsworthy, Tavistock
Saturday 25th October Bideford, Torrington
Saturday 8th November Holsworthy, Tavistock
Saturday 22nd November Bideford, Torrington
Saturday 6th December Holsworthy, Tavistock
Saturday 13th December Bideford, Torrington

Saturday 19th January 2013 Holsworthy, Tavistock
Saturday 2nd February Bideford, Torrington
Saturday 9th February Holsworthy, Tavistock
Saturday 23rd February Bideford, Torrington
Saturday 2nd March Holsworthy, Tavistock
Saturday 16th March Bideford, Torrington
Saturday 23rd March Holsworthy, Tavistock
Saturday 13th April Bideford, Torrington
Saturday 4th May Holsworthy, Tavistock
Saturday 11th May Bideford, Torrington
Saturday 1st June Holsworthy, Tavistock
Saturday 22nd June Bideford, Torrington
Saturday 6th July Holsworthy, Tavistock
Saturday 13th July Bideford, Torrington
Saturday 7th September Bideford, Torrington
Saturday 14th September Holsworthy, Tavistock
Saturday 28th September Bideford, Torrington
Saturday 26th October Bideford, Torrington
Saturday 9th November Holsworthy, Tavistock
Saturday 23rd November Bideford, Torrington
Saturday 7th December Holsworthy, Tavistock
Saturday 14th December Bideford, Torrington


Friday 20th January 2012 Holsworthy, Tavistock
Saturday 28th January 2012 Bideford, Torrington
Saturday 11th February 2012 Holsworthy, Tavistock
Saturday 25th February 2012 Bideford, Torrington
Saturday 3rd March 2012 Holsworthy, Tavistock
Saturday 17th March 2012 Bideford, Torrington
Saturday 31st March 2012 Holsworthy, Tavistock
Saturday 14th April 2012 Bideford, Torrington
Saturday 5th May 2012 Holsworthy, Tavistock
Saturday 12th May 2012 Bideford, Torrington
Saturday 2nd June 2012 Holsworthy, Tavistock
Saturday 23rd June 2012 Bideford, Torrington
Saturday 7th July 2012 Holsworthy, Tavistock
Saturday 21st July 2012 Bideford, Torrington
Saturday 28th July 2012 Holsworthy, Tavistock
Saturday 1st September 2012 Bideford, Torrington
Saturday 8th September 2012 Holsworthy, Tavistock
Saturday 29th September 2012 Bideford, Torrington
Saturday 13th October 2012 Holsworthy, Tavistock
Saturday 27th October 2012 Bideford, Torrington
Saturday 10th November 2012 Holsworthy, Tavistock
Saturday 24th November 2012 Bideford, Torrington
Saturday 8th December 2012 Holsworthy, Tavistock
Saturday 15th December 2012 Bideford, Torrington


Saturday 15th January 2011 Holsworthy, Tavistock
Saturday 22nd January 2011 Bideford, Torrington
Saturday 5th February 2011 Bideford, Torrington
Saturday 12th February 2011 Holsworthy, Tavistock
Saturday 5th March 2011 Holsworthy, Tavistock
Saturday 12th March 2011 Bideford, Torrington
Saturday 2nd April 2011 Holsworthy, Tavistock
Saturday 16th April 2011 Bideford, Torrington
Saturday 7th May 2011 Holsworthy, Tavistock
Saturday 21st May 2011 Bideford, Torrington
Saturday 28th May 2011 Holsworthy, Tavistock
Saturday 25th June 2011 Bideford, Torrington
Saturday 9th July 2011 Holsworthy, Tavistock
Saturday 23rd July 2011 Bideford, Torrington
Saturday 6th August 2011 Holsworthy, Tavistock
Saturday 3rd September 2011 Bideford, Torrington
Saturday 10th September 2011 Holsworthy, Tavistock
Saturday 1st October 2011 Bideford, Torrington
Saturday 15th October 2011 Holsworthy, Tavistock
Saturday 5th November 2011 Bideford, Torrington
Saturday 12th November 2011 Holsworthy, Tavistock
Saturday 26th November 2011 Bideford, Torrington
Saturday 10th December 2011 Holsworthy, Tavistock
Saturday 17th December 2011 Bideford, Torrington


Saturday 29th May 2010 Bideford, Torrington
Saturday 5th June 2010 Holsworthy, Tavistock
Saturday 26th June 2010 Bideford, Torrington
Saturday 17th July 2010 Holsworthy, Tavistock
Saturday 24th July 2010 Bideford, Torrington
Saturday 31st July 2010 Holsworthy, Tavistock
Saturday 4th September 2010 Bideford, Torrington
Saturday 11th September 2010 Holsworthy, Tavistock
Saturday 2nd October 2010 Bideford, Torrington
Saturday 9th October 2010 Holsworthy, Tavistock
Saturday 6th November 2010 Bideford, Torrington
Saturday 13th November 2010 Holsworthy, Tavistock
Saturday 27th November 2010 Bideford, Torrington
Saturday 18th December 2010 Holsworthy, Tavistock


I’m not currently an MP, as Parliament has been dissolved until after the General Election on 8th June 2017. This website will not be updated during the election campaign and is for reference of my work when I was a Member of Parliament.

To contact me during the campaign please call my campaign office on 01392 757718 or email me on 
or visit 

Geoffrey will continue to work on urgent casework during dissolution and, for casework only, please contact 01822 612925. 

Surgery Dates

Click here for details of surgeries held since the General Election in May 2010.