Given that 650 MPs are returned there will always be plenty of experienced people to choose from. Also why do the Speakers have to be MPs? Why not have experienced civil servants doing the job? That way every MP is properly elected and every MP gets to vote on issues in the House. Given the way you carry on about “democracy” I would have thought you would be in total agreement.