All children should learn a foreign language at primary and secondary school, a House of Lords committee has said. Languages are not compulsory in English and Welsh secondary schools beyond the age of 14, although a review of the curriculum is under way in England.