Yes, there are doctors in the House of Commons. Doctor Richard Taylor MP (Ind, Wyre Forest) caused a minor embarrassment for the government by taking a fairly safe Labour seat in 2001, and retained it in 2005. Doctor Evan Harris (LibDem, Oxford W and Abingon is another). Doctor Andrew Murrison (Con, Colchester). Doctor Liam Fox (Con, Woodspring).
There are currently 6 doctors of medicine in the House of Commons, 3 of them are Liberal Democrats, 1 independent, 1 Conservative, and 2 Labour.
There are also another type of "doctor" in the House of Commons - PhD doctors. These include Doctor Gordon Brown, Doctor Stephen Ladyman (Lab, South Thanet), Doctor Alan Whitehead (Labour, Southampton Test), Doctor John Pugh (LibDem, Southport), Doctor Denis McShane (Labour, Rotherham), Doctor Kim Howells (Labour, Merthyr Tydfil), Doctor Ian Paisley (DUP, Antrim North), Doctor Phyllis Starkey (Labour, Milton Keynes South West), Doctor Ashok Kumar (Labour, Middlesbrough S and E Cleveland), Doctor Brian Iddon (Labour, Bolton SE), Doctor Lynne Jones (Labour, Birmingham Selly Oak), Doctor Rudi Vis (Labour, Finchley and Golders Green), Doctor Julian Lewis (Con, New Forest East), Doctor Vince Cable (LibDem, Twickenham),