I did Latin to A-level at a state comprehensive. I enjoyed it (mostly...) I learned French from 11, and st 13, we could choose Latin or German as a second foreign language - I took Latin, because I figured it would be easier to pick up German outside of school (and I have since done German to AS level at evening classes.)
Having Latin did mean I picked up the concept of different cases quicker than the rest of the class when I later learned German. It means I can often get the gist of Spanish, Portuguese and Italian. I have a pretty large English vocabulary compared many others I know. Latin has helped with all that, but then so did coming from a family which looked up the etymology of words a lot and read a lot. I now work in IT - but I don't know that I learnt logic from Latin; I enjoyed Latin partly because my mind can be very logical. (My A-level Latin teacher slso taught computer studies.)
I think Latin is worth studying, but I don't think it's essential. I'm glad it's still being taught in state schools, but I wouldn't make it a priority over other subjects. People can learn about grammar in modern languages (even English, let alone foreign languages.) They can learn about logic without Latin. You don't need Latin as a background to sciences (arguably German US more sensible for chemists, with Natrium and Kalium making more sense to the periodic table than sodium and potassium.) Having a background in it can make it easier to pick some things up, but you can do it without, there's always more than one way.
This has far more to do with Boris's own background and pandering to the sort of voter who wants "traditional values" and all that sort of thing. More Latin isn't a bad thing, but it's definitely not where education funding should be getting prioritised, nor the first issue that needs sorting out.
Extra languages, whether Latin, Greek or an extra MFL, were almost always only offered to top sets, so Latin has never been a subject that was universally available. Making it more available is partly to counter that, but it is mostly ideological, rather than practical or necessary.