MPs have voted in favour of renewing the UK's Trident nuclear deterrent by 472 votes to 117 - a majority of 355.
The result is a strong vote of confidence in the weapons system, renewal of which is predicted to cost £31 billion, with a £10 billion contingency fund also set aside.
The vote follows a near six-hour debate in the Commons in which Labour leader Jeremy Corbyn opposed the motion, earning him strong criticism from many in his own party.
Theresa May, who made her first despatch box appearance as prime minister, spoke in favour of the motion, warning it would be a "reckless gamble" for the UK to rely on other nations for its nuclear deterrent.
.@theresa_may should enjoy her 472 to 117 Trident victory, because she's not going to win many important votes by that margin
Another Scottish independence referendum is fast approaching, SNP warns, after Westminster voted to renew Trident.
Labour MPs reacted angrily after Jeremy Corbyn referred to the party's policy on the UK's nuclear deterrent in the past tense.
Nicola Sturgeon has accused the UK Government of "playing games" over Trident, ahead of MPs voting on the renewal of the nuclear deterrent.