The £1.00 stamp is one of the longest running GB stamps. They have been issued in various different designs going all the way back to 1970, so that's around 50 years they have been in circulation.
The image shows just a few typical examples of the more modern commemorative stamps that continually appear in lots of postage we buy.
These stamps all remain valid for postal use after July 2023.