MPs voted 366 to 41, majority 325, to approve the Tobacco and Vapes Bill at third reading.