At my dc's primary, they now start learning MFL (spanish) in reception. By the end of Y2, they can ask simple questions, say 'my name is' what is your name' 'how old are you' and how to ask for hot dinners or packed lunch at the register, plus lots more. In Y3 last year, DS1 was able to sing (and understand) 'o christmas tree' in spanish, having never heard the song in english. By the end of Y6, they are able to hold a semi-decent conversation, as good as a Y9 child does in french after learning it for 3 years.
The school does 2 hrs of PE a week, has lots of science lessons, they do history, geography and RE. Every child spends 2 school years learning to play the violin (Y5 and 6) and every child does swimming once a week in Y3-6. So it doesn't hurt them to be learning MFL.
They do do a lot of cross-curricular stuff to fit this all in mind you. They may work on history at the same time as RE and geography for example, like my DS1 is doing a topic on 'india' this term, and so far, they have done rangoli patterns (art) Hinduism (RE) explaining how to undertake a journey to India, and what countries you would have to cross to get there (geography) Bollywood films (art, music and dance/PE) and lots more.
The school might be crap bad for it's lack of communication with parents, and help with sn dc, but I do like the way they do their topics, and the sheer volume of stuff they learn about.