Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais marcas têm a maior porcentagem de produtos veganos no Reino Unido?
 ###Tabelas: 
CREATE TABLE brands (brand_id INT, brand_name TEXT); CREATE TABLE products (product_id INT, product_name TEXT, brand_id INT, is_vegan BOOLEAN); INSERT INTO products (product_id, product_name, brand_id, is_vegan) VALUES (1, 'Product A', 1, TRUE), (2, 'Product B', 1, FALSE), (3, 'Product C', 2, TRUE);
SELECT brand_name, AVG(is_vegan) as percentage_vegan FROM brands JOIN products ON brands.brand_id = products.brand_id GROUP BY brand_name ORDER BY percentage_vegan DESC;