Sir Lindsay Hoyle voted new Speaker of the Commons