translate English to French: The recent British cases are well documented in the reports of various parliamentary and independent inquiries.
Les récents cas observés en Grande-Bretagne sont bien documentés dans les rapports de diverses enquêtes parlementaires et indépendantes.