<% content_for :title, @manual.full_title %>
<%= render partial: "header" %>
<div class='manual-body' id="content">
  <p class='summary'><%= @manual.summary %></p>
  <% unless @manual.body.blank? %>
  <div class="govspeak">
    <%= @manual.body %>
  </div>
  <% end %>
  <% @manual.section_groups.each do | group | %>
    <% if @manual.hmrc?%>
    <div class='subsection-collection'>
      <%= render 'hmrc_sections', :group => group %>
    </div>
    <% else %>
      <ul class='section-list'>
      <% group.sections.each do | section | %>
        <li>
        <%= link_to section.path, class: "#{section.section_id.present? ? 'subsection-with-id' : ''}" do %>
            <span class='subsection-title-text'><%= section.title %></span>
            <span class='subsection-summary'><%= section.summary %></span>
        <% end %>
        </li>
      <% end %>
      </ul>
    <% end %>
  <% end %>
</div>

<% content_for :title, @manual.full_title %>
<article aria-labelledby="manual-title" id="content">
  <%= render partial: "header" %>
  <div class='manual-body'>

  <p class='summary'><%= @manual.summary %></p>
  <% unless @manual.body.blank? %>
  <div class="govspeak">
    <%= @manual.body %>
  </div>
  <% end %>
  <% @manual.section_groups.each do | group | %>
    <% if @manual.hmrc?%>
    <div class='subsection-collection'>
      <%= render 'hmrc_sections', :group => group %>
    </div>
    <% else %>
      <ul class='section-list'>
      <% group.sections.each do | section | %>
        <li>
        <%= link_to section.path, class: "#{section.section_id.present? ? 'subsection-with-id' : ''}" do %>
            <span class='subsection-title-text'><%= section.title %></span>
            <span class='subsection-summary'><%= section.summary %></span>
        <% end %>
        </li>
      <% end %>
      </ul>
    <% end %>
  <% end %>
</div>
</article>


Add article tag and labelled by
Add article tag and labelled by

The index pages are the only pages of the manual whose h1 is the h1 in the header. Add the article tag and use labelledby to point to the h1 of the page in the header. This markup is different to the show/updates pages were the header is less important than on the index page
