Display category name in a list of child pages

I am running the following code to display a list of child pages. I am trying to put a on the same line.

 {% for p in page.children if p != page %} 
  • {{ p.title }} - {{ p.taxonomy.faq}}
  • {% endfor %}

    I know that the following code will show a tag for the current page:

            {% for tag in page.taxonomy.faq %}
            <a href="{{ blog.url }}/tag{{ config.system.param_sep }},{{ tag }}">{{ tag }}</a>
            {{ dump(tag) }}
            {% endfor %}
    

    I am try to combine the two codes so that i can show the name of a child page and its tag, but I am having no luck with the syntax or if its even possible.

    any help would be appreciated, i am trying to move from Wordpress to Grav as I think its ace, but this is causing me headaches.

    Something like

    {% for p in page.children if p != page %}
    	<li>
    		{{ p.title }}
    		<br>
    		{{ p.taxonomy.faq}}
    		<br>
    		{% for tag in p.taxonomy.faq %}
    			<a href=“{{ blog.url }}/tag{{ config.system.param_sep }},{{ tag }}”>{{ tag }}</a>
    		{% endfor %}
    	</li>
    {% endfor %}
    

    ?

    (didn’t test)