95 years after publication. Many other countries also have an X years after the author's death clause where X varies between countries but is at least 70.
There are also other weird issues such as the UK having a clause protecting Peter Pan (so a children's hospital gets royalties) and the King James translation of the bible (under Crown copyright) that extend the copyright even further.
In short, it's a mess.