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: Qual a porcentagem de artigos publicados em 2021 pelo "The Guardian" são sobre "Política"?
 ###Tabelas: 
CREATE TABLE articles (id INT, title TEXT, content TEXT, publication_date DATE, newspaper TEXT); CREATE TABLE categories (id INT, article_id INT, category TEXT);
SELECT (COUNT(CASE WHEN c.category = 'Politics' THEN 1 END) * 100.0 / COUNT(*)) AS politics_percentage FROM articles a INNER JOIN categories c ON a.id = c.article_id WHERE a.publication_date BETWEEN '2021-01-01' AND '2021-12-31' AND a.newspaper = 'The Guardian';