My Dd unfortunately had to move school in the middle of secondary - she had been learning German and the new school didn’t offer it.
She picked up French and Spanish from beginner, by joining one beginners class and just joining in with her normal cohort in the other language.
But we paid for a tutor for German too, because German had been DD’s favourite subjects and she was really sad to give it up. It was a small online GCSE class, with three others, and we paid £20 a week.
Dd did German GCSE as a private candidate but sat it at school - fortunately one of the MFL teachers was able to do the speaking exam with her.
She also took both French and Spanish as GCSE options - neither of which was compulsory. About half of her friendship group took one MFL gcse option, and one other friend, like her, took both.
German is still her favourite, but she enjoys French and Spanish too.
Our school offers both a Spanish and French exchange, which is an amazing experience. You can get so much out of it if you push yourself a bit.
And yes, gcse is not high level. And yes, lots of people speak English.
But you can still open up new worlds for yourself by speaking another language - by reading books, going to the theatre, watching TV and films, listening to music, the radio, podcasts…
It’s not just about having a face to face conversation with one other person.