What is the duration of a Trade Mark?

In the United Kingdom and the European Union, a trade mark registration lasts initially for 10 years, after which it may be renewed every 10 years ad infinitum, providing that the trade mark continues to be used for the goods or services for which it is registered.