Have looked online and there seems to be no definitive answer to this, and the gov.uk website have removed their passport checker tool.
If a passport was issued on the 18th March 2013 and expires on the 18th August 2023.
what is the last date is that the passport would be valid to travel to Greece or Germany?
Would it be the 18th September 2022 (9 years and 6 months from the issue date)
Or 18th February 2023 (6 months before the expiry date)
Or a different date!