Do all people go to heaven, no matter their religion?

The last book in the Bible, Revelation tells us both who will be there and who will not enter heaven.
“…and nothing unclean, and no one who practices abomination and lying, shall ever come into it, but only those whose names are written in the Lamb’s book of life.” Rev. 21:27

Jesus told his disciples that he was the Way, the Truth and the Life, and nobody would go to heaven unless it was through Him. (John14:6)

What happens to the people who do not go to heaven?

The book of Revelation is very clear about what happens to people who do not go to heaven. “And if anyone’s name was not found written in the book of life, he was thrown into the lake of fire.” Rev. 20:15