OP's passport is fine for travel on the date that she mentioned.
But if you don't believe me, how about we look at the actual EU legislation?
Here (pic) is the relevant text from "Regulation (EU) 2016/399 of the European Parliament and of the Council of 9 March 2016 on a Union Code on the rules governing the movement of persons across borders", aka the Schengen Borders Code. You can download it in every EU official language from https://eur-lex.europa.eu/eli/reg/2016/399/oj. The evil jackbooted Sharia-loving champagne-swilling unelected EuSSR bureaucrats are remarkably transparent about the details of their plans to enslave everyone in a globalist's paradise superstate.[^]
Let's look at the passport validity criteria in Article 6, paragraph 1, section (a).
Point (i): "its validity shall extend at least three months after the intended date of departure from the territory of the Member States". OP's passport is valid until 11/06/2025 and any trip she might make on 15/06/2024 has to end by 15/09/2024 (because it can't exceed 90 days). Three months after that is 15/12/2024. That is nearly six months before the expiry date of the passport. Conclusion: ✅
Point (ii): "it shall have been issued within the previous 10 years" (relative to the date of entry). Issue date is 11/09/2014, arrival date is 15/06/2024, thus well within the 10 years. Conclusion: ✅
It's a bit confusing because there are two tests, one involving the issue date (for arriving in the EU) and one involving the expiry date (for leaving the EU). People are not used to this and so try to simplify it in their heads, but they are wrong to do so. And they are particularly wrong to do so and then come and post on here in shoot-from-the-hip mode when they don't fully understand the subtleties.
The UK actually stopped adding time on for early renewal around 2017, when it became clear that the Schengen rules would cause confusion. At the time this was usually called out as "Heartless robbing Tory bastards", but it was probably a good idea. In another 3 years or so there will no UK passports with this issue.
You can also find exactly the same information on the UK government's website here: https://www.gov.uk/foreign-travel-advice/spain/entry-requirements. (There was a time around 2020–2021 when the UK government website actually gave incorrect advice 🤦♂️ but it's now correct.)
Overall conclusion: OP's passport is fine for travel on the date that she mentioned. ✅
[^] For the avoidance of doubt, this is a joke.