These stamps are either 2nd class Commemorative or 2nd class Christmas stamps (or a mixture of both).
They are therefore guaranteed to REMAIN VALID FOR POSTAL USE AFTER 31st July 2023
These stamps are sold in original mint condition just like buying them from the Post Office or Royal Mail Philatelic Bureau.