Tory MP fighting blood-donation ban says Parliament could ha